We have never had to wait, we are seen at the time of our appointment. Staff is very friendly and takes the time to explain things to my daughter.