Apparently, they have no concept of on-time delivery. The messages and the Crystal ball can be dumped into trash because, what is the point of getting those messages, when they are not honored.
Going through all this non-sensical delay even after paying for the food, delivery fee and the tip makes me wonder, about the quality of this crappy service.