"do not worry about the delivery. I said it would take 45 minutes until my order arrives. I waited an hour and decided to call where I said he'll be there. 45 minutes later and my order has not arrived yet. I call again, and I say that unfortunately our driver has a flat tire and a new driver had to come, so their order is late if that were the case, they would have asked me to let me know that there would be a delay in my order instead of waiting and calling me. They told me I called the second time. I had to ask them to call the new driver to get a eta. again I was told that the driver will be there with her order in less than 10 minutes. it was good over 10 minutes and overall I waited 1 hour and 52 minutes for my order. the waiting and price for my order was not worth it and I felt bad because the driver seemed stressed."