Overpriced and understaffed. I usually have to wait 30 minutes to be seen, and the 'doctor' works on several patients at the same time. I have been in a 'treatment room' with as many as five other patients. Needless to say, can't get personalized attention with so many individuals in the room at once.
They have a 'member special' offer, where you cough up about 100 bucks, then some of your visits are billed at 1/2 price, but not if you're getting any other kind of 'treatment'. In other words, skip this one for your health.