I have been buying from big basket from the day it started I agree that their service were not very good then but now they have improved a lot their customer service is good and they act promptly, and even if they are late you get a cashback, the best pary is their payment terms you can pay from a different cards, wallets. Now they have even started with a lot of extra items like meat, birthday cakes and bakery items. Sometimes there are times when they get items which are torn or broken but they do it back and dont charge for it or gives a cash back. this review which I am writing is only for mumbai am not sure about other cities.