I visited Fantastic Sam's last week. I had a very nice experience. We walked in on a Tuesday morning and there was no wait. My 5yo received a nice cut (short on the sides and back and longish in the front. It was executed exactly as I asked). The cut went quickly and was blended nicely.
I also received a haircut while my son's hair was being cut. Audrey trimmed my dead end and added some layers so my hair doesn't hang so flat. She did a nice job and I enjoyed talking to her during the cut. I appreciate that she was gentle with my hair (it's fine, so it tangles and breaks easily). She also provided a lot of good tips for maintaining hair health.
In the meantime my 8yo and 3yo were entertained by the nice supply of kidsk books. Price was fair. I'm very happy with my experience at Fantastic Sam's.