I've gone to Dr. Haider for over 5 years and he is the only person I trust my eyes to. I have never had better vision with my glasses because he's very patient and let's me take my time in answering which test looks better. He'll flip them back and forth and let me really focus on which one is better so I give him an honest answer. I never feel rushed. He patiently answers all my questions about my eye health. I've worn glasses for decades and have never had better sight than with the glasses I get from him. He's not in my insurance network but he's the only person I trust my vision to, so it's worth it to me. I've mentioned his name to several friends and I've found they go to him, too. We all agree that he's wonderful! If you value your eyesight and want good value for your money, please go see Dr. Haider.