I've been going to MCS off and on for around 10 years or so. I'll go for the occasional eyebrow waxing, pedicure, and manicure.
When I need professional make-up (and not the crap that I slather on myself) I'll go see Angela. She does most of the other services besides hair - waxing, facials, make-up, pedicures. I had a facial (no, not THAT kind of facial - har har) and spa pedicure with her a few days before I gave birth last year and it was pretty amazing. Very relaxing and just what I needed before the workout of my life.
It's been years since I've had a haircut here so I can't say much from a personal experience in that regard. However, everytime I'm there I see some really hot looking haircuts.
I will say this, they are pricey. I chalk that up to the products they use (Aveda) and because they really keep up on education. The ladies that work here are constantly going to training/education classes and really know their stuff when it comes to modern trends - if you're into that sort of thing.
Another downside to MCS is that it can be hard to get an appointment at a moments notice. That's nearly impossible here. So be sure to call at least a month ahead of time to get in when you need to.