If I could leave a 0 star review, I would. I waited over 2HR (while checking in continuously with the Live Chat) only to be informed by the 3rd agent that the order was NEVER processed. For those thinking why I didn't cancel, they DID NOT offer the option to cancel for a refund for the 1st 1.5hr, due to the restaurant "receiving and preparing the order". The order was never received NOR prepared. I later found out that the rider did not check with the restuarant as no one assigned to my order.