The GOOD: My son loves coming in for his haircut here because he gets to play video games; I'm always happy with the results and the stylists are nice.
The Not-So-GOOD: The wait times can be absolutely unbearable and far too crowded in the small waiting area.
Another location should be added close by, or additional stylists should be available on busy days if you want to retain customers.