I ordered through grub hub one time. Took 2 hours for my food to show up. I was on chat with grub hub trying to cancel my order when the food finally showed up. I was told by the rep she was going to apply a credit to my account. That never happened. I will not order from grub hub again. I would rather just throw a frozen pizza in the oven. It won't be good, but at least I know when I'll get it.