That sucks Eric...

but at least you held out longer than most people!
As far as not getting glasses through the doctor, mine were a whopping $10 IIRC. It's called insurance Dean, you should get some!

Hell, this year I paid for new lenses out of pocket (since I used my insurance to buy contacts that I never wear) and it was still under $100.