It's hard to believe this is part of yahoo.com - finance.yahoo.com is actually useful. Loads of info. I do hate the sponsored ads in the middle of normal articles. And the layout could definitely be much better. Pretty good content overall though.
I generally wear contacts, but want glasses to wear at night, to relax and watch tv or if my allergies are acting up bad enough to affect my eyes. You still have to have a prescription, but I just get that in addition to eye checkup. So, starting at like five bucks, you can get a pair of prescription glasses (plus a few dollars shipping). Under 10 bucks for a spare set of glasses - nice!
Webeyecare has prices similar to [a department store that sounds like it sells walls]. I like their clean, easy to use website - but mostly their prices for their brand name contacts. Some of the softest contacts ever, by the way, are the Acuvue Oasys.