Gem Therapeutics
Pros: appointment availability
Cons: safety
"Told me what to do, then left the room while I did it on my own. Worried I could further injury myself. Received no benefit. More expensive than a personal trainer, who will monitor your movements. I made the switch, and found relief."