I have gone to this location 3 times. Each time, I had an appointment. The first time, everything worked like it should. I was in and out in 15 minutes.
The next time, I had an appointment. I arrived 10 minutes early and signed in, indicating that I had an appointment. 10 minutes AFTER my scheduled appointment time, I was called to the desk to check in. I asked how long it would be and reminded them that I had an appointment. The gal looked at me with such irritation, motioned to everyone else in the room and let me know I'd have to wait until they processed all the walk ins. I reminded her that I had an appointment but, it didn't matter. It was 45 minutes after my appointment before they called me.
I called corporate office and complained and asked what the point of appointments are if they are going to take all the walk ins first. I was told that they should not do this - they should take appointments and fill the walk ins in between the appointments.
So, I decided to give them one more try. The exact same thing happened. I had an appointment but, it was almost 40 minutes after my appointment before I was called.
The staff here really couldn't care less. They act irritated if you ask questions, they stand around talking. They take their own sweet time getting anything done all while more and more and more people are filling into the waiting room.
Will not be back to this location.