Online shopping deals on one main thing that is trust of quality from the seller. I buy products from amazon myntra snapdeal and flipkart. And the best two in my view is myntra and amazon. Many times I ordered food from snapdeal and I was delivered with defective and low quality product.
I ordered a xiaomi portable power bank and finally I was delivered with a defective product.
And then I ordered 3d screen magnifier for mobile and that too was delived damaged. It had lots of scratches and I had to return it. Products can be returned but then you get cashback in your freecharge account.