I have been a loyal grubhub customer for about five years in that time I have had at least 8 orders straight up cancelled because drivers just didn't show up to pick up my orders from the resturants. Instead of calling me to tell me so I could possibly pick it up they usually wait about two ours after my order was put in (around resturant closing time) to tell me sorry nothing they can do have some free grubhup cash or whatever. Only I never once received a free grub coupon in my email. I am done, other delivery services may be pricier, but at least you won't be starving in the middle of the night.