Ordered with estimated time 45-55 minutes. Saw the driver was there waiting for food... and waiting and waiting... Texted him and he said the order hadnt gone through to the restaurant so they had to call and had just started the order... about 30 minutes in. Driver was great. I tried to cancel - the app wouldn't let me. I went to customer service and was number 300 in line! Took 20 minutes to get to chat with a person. They are terrible. But claim they're always trying to improve their service. Disaster! Don't use them! Felt sorry for the driver who was very nice. Awful service!