As with many of the other reviewers I ordered through Grubhub. I placed my order at 6:06pm. They estimated an 80 to 90 minute time for delivery. Fine, I didn't order fast food and it was dinner time. Got a call about when it should have arrived saying they were running behind and it'd probably be about 50 minutes later than that. They called back again about that delivery time(About 2 hours and 20 minutes after original order about 8:30ish.) saying they were still a bit behind, but the driver was on his way. I ended up cancelling the order at 10pm as we had to leave for a late movie.
The person on the phone was not remotely apologetic, he was more concerned with me not cancelling the order. No offers of discounts, credits, or even removing some of the $9 delivery charge through all of this.