I have been ordering with BazaarCart from a long time. At the first place, I saw some reviews however it seems that some of them are fake. As far as I know Bazaarcart delivers only within NCR region of India so seeing reviews from the people who do not reside there, is something which looks the effect of competitors and they have never given a TV add in their life.
Coming on to my experience, It has been good. Yes, I too had received some expired articles but their customer support was courteous enough to acknowledge the mistake and a credit note was issued, even before picking up the article.
This happened only once apart from that my experience is seam less with them. If I place an order tonight, they will deliver it sometime tomorrow. So I dont think delivery is an issue.
Prices are competitive website and their app is convenient to use and the most important part is that when you say something, they are proactive and they listen to you, while others just do copy paste. Kudos! to the team Bazaarcart