Life happens. I can understand OP's frustration given the circumstances out of his control, it was mentioned in the texts that there was a 30 min wait for uber/taxi's. Maybe he also felt he was owed some trust, especially if he is a regular client and drops alot money at the agency, but at the end of the day, it's still a business transaction. The booker works for and is paid by the agency/SP, and any last minute cancellation/delay costs them money. They have to scramble to fill in the vacancy, or lose time/money as a consequence, especially the closer to the appointment time is, that the cancellation occurs. In situations like these, we have to understand there is frustration for all involved, and show some patience and understanding.




