I used to go here regularly, but stopped... the kid who works at the front desk is a pain. He says there are appointments available, then says there aren't. I went in for my appointment, waited 30 minutes and then when I asked him what was going on he had an attitude, I don't mind waiting when I'm a walk in, but not when I've made an appt days before. The girls do a good job... if you can get in and they're not busy because they're great, they're busy because they only have two girls working the whole place.