I am an online buyer since from a long time. I have used amazon, flipkart, snapdeal, jabong, yepme etc.
The best one till date is amazon.
Why amazon is best?
Fast delivery( always before time)
Same product in the least available price.
Easy return policy and refund of money.
there is only one problem what I found it the app needs to be modified with better graphics.
I recommend you all to atleast try amazon once to visulize why it is uncomparrable