Waited an hour and called. No driver's available but wouldn't allow me to cancel. Person on phone said they would personally ensure the order arrived in next 10 to 15 mins. A minute after the phone call I get an email saying the order is cancelled. I have now been on hold for a good 15 minutes trying to figure out what is going on. You have one job Deliveroo, deliver my food. If you don't have enough drivers, don't take the order.