So I placed an order from a local place at 10:15. The order was supposed to be there between 11:20 and 11:30. It still wasn't here at noon, so I contacted Grub Hub. They looked into it for me. My food finally arrived, stone cold, at 12:20, and hour after it was supposed to be here. The delivery driver said nothing and had no explanation for why it was so late.
Grub Hub was awesome, though. They've given me a free order for the same amount that I can use with any of their restaurants. So it turned out okay. But I never did get an explanation on why it was so late and why my food was cold.