I've had an issue with one of the managers on site only. I wrote a complaint, and thy actually replied apologizing and even offering me a discounted session next time I go.
I have to say, as a matter of principle, I am very impressed with them. The email I got was sincere and really how you'd expect customer service from something like a major corporation. That tells you all you need to know about AC, I have nothing but respect for them.
I haven't been back, simply because I feel I'm a little too embarrassed about what happened, but otherwise, I would recommend them every time!
One guy having a bad night shouldn't affect your views on them.