This sounds a bit odd to me. When I'm hungry, I dont run to McDonald's and expect to be fed for free. I whip out my card, pay for the items, patiently wait for the food to be arrive and then eat.
You could very well argue that why are you making me wait for my food when I'm hungry.
What gives?