I got mine at WalMart this last time.

I was on my way to work at 6am, and my eyeglasses (they were reallllly old) broke in half! So, I had to call in sick and find an eye dr willing to take me in on short notice. I went to wally world, got my exam and ordered my eyeglasses (while driving in my Rx sunglasses) and then took my broken ones to a repair place.

$300 for the new ones (I needed the extra extra thin lenses) and $65 for the titanium weld/laser job later - I have my new glasses AND a pair for backup. Plus, my Rx sunglasses for extra backup!

That was definately something I never want to repeat. I don't know where you should get yours at - but I wanted to chime in and recommend you get a backup pair - even if it has the thick lenses - just so you have one pair in case something like that happens to you.

Crystal