About half my experiences with the app aren't great for one reason or another but I'll just focus on the last one. I ordered a meal from McDonald's with a shake. When it was dropped off there was no shake. The app offered a refund for missing items but they only refunded the extra money I was charged for getting a shake instead of a normal drink. So they essentially still charged for a drink I don't have. Driver was great, he offered to replace it but couldn't in the end.