First thing I should mention: my son is 3 and before I discovered this place, he would SCREAM when getting his haircut. The fact that he sits in those cars and gets to watch a movie, gets this place an automatic 3 stars. I should also mention that I always go at odd times with an appt (Monday at 1:30) (Thursday night) so I think that helps with not having a terrible wait.
Now, for the real review....the stylists are hit or miss. I have to micro manage them inorder to get what I want....I swear I am not usually that person, but I don't want my son walking around looking strange...there have been a few times when his hair is straight up lopsided before I say something.
The place could definitely use some help with customer service and I get some of the negative reviews, but getting your kids haircut (especially young ones) is not an easy experience, so don't go in with such high expectations! And be prepared to be very specific on what you want. They are holding scissors near your child's head, you have every right to be opinionated about it....