Flipkart is the worst, they promise a delivery date and even tho the product was out for delivery, they won't deliver that day and the reason was that I requested for reschedule????? And the chat bot is the worst and will make you even more angrier and they don't provide chat with agent options. Yesterday I had requested a return for a damaged product and even tho it was accepted for return, they cancelled it for no reason