I purchased a product from Snapdeal. The expected date of delivery was 7 days later, I spoke with the customer support team to deliver the product within 3 days but they delivered the product on the next day of the call. I really liked their services.