I've brought my son here maybe 7 times to get his hair cut. Almost every single time we've had to wait at least 20 minutes when we had an appointment! They are very unorganized and unapologetic. This morning was the last straw. We were told the person doing my son's hair is running about 15 minutes late. I will never go back and would never recommend this place to anyone. For a mediocre cut, it's not worth it.