Very bad experience. After placing order, sometimes you have to wait for more than 1 hour for the delivery but still the order will not get delivered. After lodging multiple complaints they will give 2 option: 1. Cancel the order. 2. Wait for the order. If you choose option 1, you will not get the refund in this life. If choosed option 2, you have to wait full day but still order will not get delivered and then you will be automatically reverted back to option 1. So choose the option carefully