I have booked my smartphone 6 months back via flipkart. It promised the delivery of the product within 4-5 working days but it delivered it in just 2 days after booking.
Unlike the other shopping websites it ensures the delivery of the products well in time and its never too late. I have been a regular customer of flipkart and have booked several products.
They really mean if they say easy replacements within 30 days. They replaced my power bank which I found defective. Really a good shopping website