Wish I had read the reviews before booking my appointment at this location. I had similar issues as other reviewers-waiting on the phone for a while before I could book my appointment and trying to book online was useless as well as they direct you to call instead. Waited at the facilities for more than thirty minutes past my scheduled appointment plus the additional 15 minutes they have you come in before your appointment. I gave an extra star because they apologized for the wait and because the staff was nice.