This may sound silly, but one night recently I ordered takeout and they said "we're busy 45 minutes." It was 8:30 when we called and this is a strictly takeout place, not a restaurant, so I figured, we'd be eating by 9:15 - 9:30 at the latest. The food didn;t arrive til almost 10:15, and that was 20 minutes after we called to ask about the food.
There was no apolgy, no dedection, and no extras thrown in, and honestly, the food wasn't great that night. Do you think there should have been some gesture? We've ordered from there since, so I know it was a one shot deal, but I wa surprised something wasn't offered.
Just to put it in persepective, I went into a neighboring place recently and ordered 4 slices, and they only had 2 left. They were about to close and they said, hold on and made another pie. 15 minutes later, I had my four slices to go, and they gave me garlic knots as a freebie.