I've gotten glasses through Pearle Vision ever since I can remember, they're so great. There are a million locations all over, and they accept vision plans other than the main big ones, I use Aetna which most places don't accept, but Pearle does. They also do maintenance on your glasses for free, and if you aren't satisfied within 30 days you can exchange your classes. Works for me.
more