Yep, had it happen to me recently, it seemed to be expected by the SP as she didn't make a thing of it.
I did arrive at a punt and after showering the SP (British Girl) told me that she was "on her monthly's" so there would be no penetration. I told her it was a no go and asked for my money back. She refunded me, but insisted on keeping £20, as I had "used her shower"

I made it clear that she needed to refund me the whole fee, to which she responded she will have to call security. I told her to get on with it, but nothing materialised, and I got my £20.