Do not go here. Their customer service sucks. I made an appointment online for 6 pm, got there a half hour early and was told they couldn't take me because the online reservations can't see what's on the computer at their specific location. Ok, no big deal, stuff happens. The guy said he would be able to take me at 6 the next evening, which was totally fine. So I get there at 6 the next night and there is no appointment for me on their computer. "We get busy," was all they said. No apology. Then they tell me it will take an hour and a half when I was told an hour the day before. But there were already 3 people in the waiting room and I figured if they couldn't be honest about putting an appointment in the computer they probably weren't being honest about the wait. I walked out.