Wasted a whole afternoon ordering a few groceries from Waitrose. First guy turns up very late telling me there's another 2 bags on the way from a different rider. An hour later these are still nowhere to be seen. Complain on the app and a redelivery is booked for the missing stuff for free. Just after 2 hours from the initial order, a couple more bags turn up. There are 6 items missing, £16.10 is finally refunded when I complain for a second time on the app. Waitrose or Deliveroo? No apology!