Flipkart is definitly the best online shopping site.
The sellers are very real. Its very easy to return or replace the product without any headache.
There is a large variety of product available in here.
Probably every item you need for daily needs. Even I personally love flipkart when compared to any other website. Its very easy to place an order. And the best part is when you have to replace one product and it asks you the bank details you dont have type all tha details again. If you replaced one item before. The details are saved in it. And they are safe.