They take insurance. Generally they are pleasant to deal with in the front. A while back their main person to deal with glasses was a problem(lied to customers, didn’t show up to appointments, etc.) but they finally fired her. I’ve worked with her replacement several times and it’s been a lot better. Overall I like this place but I have a couple of warnings. The doctor is very straightforward and not touchy feely. Acts like he’s from New York, so some would find him rude. I like that so I’m ok with it. Also, they do not REPAIR eyeglasses and had to refer me elsewhere. This doctor does lasik surgery through another business.