When comparing them to others I have visited for the same condition, they are among the best I have seen. They're really great about taking their time with me, and they don't mind answering my questions. I've never felt like an annoyance to them no matter how many questions I have. I was given a polite greeting when I walked in. It was nice to be acknowledged. They have really great customer service here. They always put their customers first, regardless of the situation.