My broken glasses (first night on vacation) are getting replaced under warranty. Just the frame. And in a couple months i will get new lenses when the plan allows. $800 for glasses every 2 years.
Ouch. Nothing cheap about good glasses.
My solution to the big $$ was a pair of cheap prescription glasses bought on-line.
They're decent - better than just plain mangifying readers, but if I scratch or lose them (and I think I lost them today) I'm only out about $50. In this case $70 'cause I paid the premium for two day delivery.
My problem is I leave them in the shirt pocket and sometimes they fall out or fly out from t-shirt pockets.