Ididn't have to wait for my appointment, they were right on time! I am almost always able to get the appointment time I want. Most importantly, the staff is very friendly!