I went here for several years and bought 3 pairs of glasses. Although first visit and glasses went fine, I was underwhelmed by subsequent visits.
They mistakenly ordered a pair of distance glasses for me one time, when I'd requested reading glasses. Then when the replacement glasses arrived, the staff member bent them so badly I went back and asked someone else to shape them back again.
They also overprescribed me on contact lenses. When I tried to discuss that with the optician and ask for a weaker prescription, I got the "I've been doing this 25 years and this is what you need" speech. I did not feel like they were open minded about listening to my feedback, so I switched to another optical center, rather than debate things any further.