Horrible as always! They are so understaffed and disorganized! While they are friendly, it doesn't make up for the fact that I have waited 30 minutes after arriving for a scheduled appointment. So frustrating! It happens every time I come. My bad for continuing to come here... It would be worth the drive to their Scottsdale location