The same happened to me, they did not deliver, in the last minute they told the destination is too far from bakery, for this I have checked with them a day back it self and they told it will be delivered on time. Really they Spoiled the day. Do not trust this service. I was ashamed in-front of my kids on a auspicious day. They also told they will have a cancelation fee for that service for which they were not able to deliver as promised.