Flipkart is best to trust, best to get products on time and best on reliability. I have shopped many times from flipkart and had never faced any problem. If users haven't liked the product or size problem occurred, then simply select refund or exchange option. They refund the money within 24 hours. They delivered products on time or before the time.