I don't wear any glasses, but some of my friends who do wear glasses have complained about the expensive prices of glasses. Well, look what I've found?
Great Discovery: www.ZenniOptical.com.
They sell stylish eyeglasses with very affordable prices. For example, the lowest price for a pair of complete single vision eyeglasses is $8 and it includes anti scratch coating, full UV protection, lens edge polishing and beveling, quality hard case, lens cleaning cloth, and 50% refund of the cost of glasses in case you're unsatisfied with your order.
What's more, if you live in the US, they charge a flat $4.95 fee for shipping and handling, whether you order one pair of glasses or 100!!! So if you need some eyeglasses (single vision or bifocal) or polarized magnetic snap-on lenses, you should visit the site!