I can appreciate where you are coming from but it comes with that line of business unfortunately. People get pissed off at me if I wonder where they are if they are 10 mins late, I dont care as I would rather waste 10 mins than 2 hours if they are not coming.
As annoying as it is, some people are like that and it will happen again.