Can't rate their actual service since I made the mistake of using their on-line site to request an appointment. I must have misread the response I got, because when I got there, they had no record of my request despite claiming that they "looked at the email all the time." Yeah, right after they asked me who I talked to. Wouldn't be half as bad but there was no apology. My money is good anywhere.