What you are reporting is correct and I can understand a customer's frustration due to it.
But what you are saying is not the opposite of what I am saying.
You are saying: Flipkart is weak at delivering small items to small towns. I agree with this.
I am saying: Flipkart is strong at delivering large items to small towns and Amazon is weak at that.
Do you have examples where Flipkart did not deliver a large item (certainly much larger than your home router) such as a fridge or table to your small town? That would be an interesting example that would contradict what I am saying.