I've had a bunch of bad luck with Grubhub. My order is wrong just about every time. Last time, they forgot an entire meal for one of my kids. When I complained, they didn't even ask me what I wanted done- they just issued a refund. I was like, "That's great, but my kid has no food. You didn't solve the problem."
I tried out Postmates because they had a free delivery deal going. After I put everything together and collected orders from everyone, I realized they charge a "service fee" separately; a portion of the amount of each item. In that case, the service fee was over $30. Insane.
I also tried out UberEats, but have had issues with errors and getting refunds for missed items there too.
Which food delivery services have you tried and are any of them better than the others?