learn to buy your glasses online rather than through the rip off stores here locally, a pair of glasses is not worth $500
http://www.zennioptical.com/
friend has got 7 pairs from them, and paid less than $300, if they break who cares as they are only $40 shipped for a decent pair of prescription glasses, you just scan your glasses prescription and they make the lenses to suit.