As most companies who operate pay as you go delivery teams they will always struggle to offer a 5 star service and tbh my previous deliveroo orders haven’t been too bad but recently they just took me for an idiot. Ordered a kfc at 7.50pm, it was a large order as we have guest over and the app said it would be delivered between 8:40-8:50pm which I accepted. Nothing arrived at the set times so I rang them, they told me the rider was just getting to KFC and apologised, these thing happen so we waited another 10 minutes, then the delivery time started to get longer on the app, and it then got to 9:15pm. Everyone is now getting hangry so I called again and this time they had a problem with the order, this was lies now so cancelled the order which the lady was difficult about. I managed to find a guest of mine to drive to the KFC pick up exactly the same order and return home in 10 minutes and it was £18 cheaper. Literally pointless even existing, and you can see they almost fail to deliver good every minutes based on the reviews, only gave them a 2 star as they have managed to deliver on time in the past but can’t be asked to deal with these cowboys anymore.