I ordered yesterday and didn't got my order delivered till today. It's more than one day though they say that they deliver in 10mins. N now their delivery person is calling me to tell me that there is so much traffic on road that he can't come. So instead of delivering on time the customer service is forcing me to cancel my order and place order. Customer support is telling me that delivery agent is not available but if I cancel it n place fresh order the delivery agent will come. What is this??