Regularly have to cancel orders after waiting 1.5+hrs for a driver. There doesn't look like there are enough drivers to make this app work. Also have had to wait over an hour for a store to accept the order. I called the store last time this happened and asked if they could confirm, they said there were no orders from Deliveroo. On the plus side, the customer service representatives have always been efficient, communicative and friendly.