I fully acknowledge that it's possible that the excuse is legit... which is why I didn't name the agency. The cancellation was a good 90 minutes in advance and I was thankful for that since it was going to take me almost that long to get there. Agency guy did offer me Girl B, but I was kind of annoyed and I figured that if the excuse was fake, then why book with someone else? There would be no loss of business to him. I figured if he was going to cancel on me, then let him suffer the financial hit. And I wanted to see Girl A, not Girl B. If I'd wanted to see Girl B, I would have booked Girl B...
I should add that my Plan B, was good old Muse. My favorites weren't on, so I said to the receptionist, "If I love this girl, who would you recommend?" I took her suggestion, and it it was very, very good. I will post a review in the appropriate forum.
So the day wasn't a waste, and I will try Plan A again soon. (I'm watching the schedule to see if Girl A is back... a clear sign of deceit, deception and other Tom Foolery!