Yeah it's shit when that happens.
For clarity, was this a same day or advance booking? If the latter I always arrange to confirm an hour or two before the punt time. If there's no confirmation then I don't travel.
No subsequent contact with her, like an explanation, apology, offer of compensation, etc isn't good either. It's useful information to know how a WG responds to a situation like this.