How does the customer have a terrible experience? I order delivery more often than is reasonable across many different platforms and I usually have a perfectly fine experience.
Because I put it a 9$ burrito in the cart and somehow at checkout the price ends up being 25$ before tip. The only way I use those apps is if I have really good incentives/discounts…so maybe I am not the target market, happy to eat in or not order at all. I have not had any problems with the delivery people, they are always super nice.