This place is fine, not great, just fine. I like that I don't have to make an appointment and can just stop in with my daughter on the drive home from school. We usually end up waiting about 15 minutes which isn't too bad. I have gone in where the wait was close to an hour and we just left. The prices are good and it is close/convenient which is the main reason I come here.