I made an appointment at 10:00am but when I got to the location in Phoenix there was no one there. The GM showed up late and had another patient and I wait outside for another 10 minutes before she let us in.
I then found that appointments don't start until 11:00am even though I have a confirmed appointment at 10:00am. I was told that this happens when online appointments are made and she said there was "...nothing we can do." when this is a problem they can fix. Not addressing this, when they know this is a customer impacting issue that can be fixed by a competent Web developer, is stupid.
Once we got in to see the Dr. (11:25am) the service improved dramatically. I was apprehensive but the Dr. answered all my questions in a calm and understanding manner.
So the appointment setup and manager were unprofessional and had a total disregard for people's schedules.