This place is terrible! When initially checking in, there was no one at the front desk to take the registration information from the customers. I had an appointment at 10 and they didn't call me back until 11. I get that most of the people had been waiting longer than me, but what is the point of scheduling an appointment if I'm not going to actually be able to get in at that time?! They should make scheduling appointments mandatory so it would be more organized and not have so many irritable people sitting in their waiting room