I give the 2 stars because my therapist is the one that deserves the stars. I was very disappointed in the way my appointment was handled. I requested the apt online first and in that request I mentioned I had just ran a half marathon. They called to make the apt, but had to leave me a message. I called them back explained I had ran a marathon again and scheduled the apt. Turns out, when I checked in, they told me why didn't I schedule a hour and half apointment instead of just the hour. I didn't know why they asked this, but it turns out, the extra half is comped for those that ran the pf chang marathon. They missed telling me this information 2 x's prior. They asked if I wanted to re-schedule my appointment so I could take advantage of that promo......NO I am sore today!!!!