Sorry for the long post. I'd like to get your feelings as to what I should do, as well as know how you feel before/after you leave a "no" review.
I'd like to preface this by saying:
I recently had my hair cut & dyed. It was a pretty big color change, so I contacted a "color specialist" I found through google.
I then went to her Facebook page & found a picture of the exact color I was looking for from someone she had worked on previously.
I contacted her & she asked me to send her the picture from FB & include some pictures of my current hair, length & color. She then replied & said she can achieve that color. It would take about 4 hours & cost around $500. I made the appointment & went in.
She works in a large salon where you rent your own room & set it up as you wish. Her space was nice. She was extremely friendly & accommodating.
Now to the bad part, after 4 hours she shows me my hair & it is NOT EVEN CLOSE to the blonde I requested. I expressed my dissatisfaction to which she replied - "I can get you to that color, it's just going to take 2 or more sessions" (of course @ $500 a piece

). I paid my bill & left.
This was 2 weeks ago & I am so torn as to if I should leave her a review or not. I should mention all of her reviews are 5 stars. She was nice, but let's be honest, I didn't go there looking to make a friend. I went for a service which I feel like she failed miserably at. I feel like I should leave a review, but then again, I don't want to negatively impact her business & knowing that I would be blemishing her 5-star rating makes me feel even worse.
What should I do?
How do you guys deal with leaving a provider a "no" review when you feel like the experience was worthy of that "no". Do you feel bad? Do you even take the other persons feelings into account? Or is it just cut & dry that the service level you were expecting was not up to par, so you leave a bad review without giving it any thought?
Thanks for taking the time to read my long post & for helping me make a decision as to what I should do.