I have ordered 2-3 things using next day delivery and all of them made it on time just fine. I like the ability to order on the same day though it is going to be generally useless because you would need to be extremely lucky to have it available on the product you want to buy. And of course the price. Only makes sense if the product is more than a few thousand of rupees in value.