I.L.
I feel terrible reading what happened to your daughter, got a little choked up at her response, that is awful!
My bank has a public restroom. That whole thing is ridiculous!
I have had good responses in writing to the company to make a complaint. A lot of times and acknowledgement and apology goes a long way.
As for the doctor go online to yellowpages.com and post a review.
Personally, I google a doctor name (or other service person/place) and I always read the free reviews, and it does impact my choices. I appreciate people like you who are willing to put your bad experience out there so it doesn't have to be mine too! I am also just as eager to read the good reviews. I think these days we are all so quick to complain but don't give enough credit where credit is due!
Sorry about your bad day.