Instead I got:
"Oh, so sorry, our driver already left."
Is he not coming back? Because in my world, 11pm means 11pm. As in, YOU MAY CALL BETWEEN THESE HOURS. As in, calling a half hour before these hours end will not result in no food for you. If, say, I should call by ten, maybe list the damn hours as 4pm-10pm. There, problem solved!
Is this unreasonable? I'm so hungry and cranky...