I have been wearing glasses since I was 13, so I've had may way around shopping for glasses.
LensCrafters is often considered expensive, and it can seem that way, but you get what you pay for.
Designer brands, both in sunglasses and in regular eye glasses, great selection...
I went in for an eye exam and was diagnosed with a lazy eye (I'm in my 40's and that was news to me). Got a new pair of glasses there and although they look nice on, the quality is acceptable at best. Once my optical plan has $ available I will be going to get new glasses...