The one thing I should add to this thread, after re-reading CenterofNH's original post, is that this exchange went on WAY too long with each side trying to make the other feel bad, with nothing constructive getting accomplished in the process. While both sides injected needless drama, I think that a cancellation is a risk the client takes on. In effect, when you book, you are betting against a cancellation. I suppose CenterofNH would contend that the SP's assurances that she could make the date made it a low risk bet, but she impaled her rib after those assurances. The risk of that happening was low. However, plenty of low risk bets are lost. It would be no different than betting on the Edmonton Oilers to win the Stanley Cup, and then screaming abuse at Leo Draisaitl in an effort to shame him after they lost. It was a relatively low risk bet, with odds. Losing the bet doesn't change the risk or the disappointment with the result- the Oilers lost in a deciding game 7, by 1 goal, after a series of very erratic offensive performances, with Draisaitl performing poorly a constant in the series. But verbailizing one's disappointment, in a loud, profane, or shame-inducing manner, is not likely to give Leo Draisaitl any incentive to perform better in a possible final series next year than he already has, based on what happened. The exchange of the CenterofNH with the SP was equivalent to the abusive fan who lost his bet on the Oilers and later yelled at Draisaitl as he skated dejectedly off the ice (and possibly with a hurt rib), "you monkey ball sucker, you caused me to lose a lot of money and waste my time!!!!!!!!!!!!!!!" Is it going to make Draisaitl feel any worse than he already does, having let down his teammates? Unlikely. And a similar piling on occurred here.
Perhaps, CenterofNH felt he was lied to. But does guilting the SP change anything? He managed to guilt her into $300 in credits, which he did not accept, but given the amount of bad will he created with her, no date with her, for any amount of money, is going to repair the damage that was already done. She is not going to forget this exchange with the "guilt trip dude".