Only if I could give 0 star rating but was not able to. Ordered same day delivery and called up the customer service only to know their meaning of "Same Day" is delivery in 2-3 days. Company policy says 7% charged if order cancelled within 24hours of delivery date. But even if delivery is in 2-3 days, 7% will be charged on cancellation. Most of it, you end up getting a second hand product which is not even what you have ordered.
NEVER ORDER ANYTHING IN THIS WEBSITE.