I haven't been overly impressed with Cameo. Overall, I would describe the place as fine, hence the 3 stars.
The pros:
-they offer a variety of price ranges for haircuts
-the facility is nice, especially if you are getting a spa service
-free bang trims if you are a regular customer
-no hard sell on products
-massages were usually average or above
The cons:
-haircuts are more like average or below, whether I pay $35 or $65
-service is a little pretentious
-closed on Sunday