Most sp's are not working when it's that time of the month. Possibly a case of not being aware of the tipping structure? It very well could have been just a bad session. I wouldn't be too quick to start naming the sp without knowing all the details though.
As for it being overpriced, you are talking about going to a business, vs. going to a hotel, condo, or a home where the risk of anything is possible.
Veronica runs a good establishment. It is one of the cleanest in the city. I've yet to have a bad experience there. My suggestion is that you take it up with her first.