I bought glasses here recently and it was a really good experience. The owner is a really friendly guy who doesn’t try to upsell you on every single stupid thing, and he’ll help you pick out frames without getting all up in your business. He’s very socially appropriate with the whole process. The selection is good but not huge, so if you’re really picky you may not find what you want, but he had plenty of frames that were way hipper/check-me-out than what I wanted, and several that were even more conservative than what I wanted, so overall the selection covers a fairly broad range. I definitely recommend trying here before you go to a giant chain store.