Back to designer specs (I did this as a new post to break my rant up a little!)
My current pair, from Vision Express, was the first time I splashed out on designer specs. Before I thought it was just a frivolity. But they have impressed me - no other pair of glasses have lasted me this long with no problems. I'm planning on getting new lenses in these so I have a spare pair as they are still going strong.
On the other hand, you should see what wife's current glasses....
And these haven't had an easy ride - pulled off by my son, I woke up just this morning lying on them in bed, and they've even survived a skydive when my goggles flew off at 125mph....
You pay a bit more, but I think they last a lot longer and if you look out for deals you'll get two pairs for a reasonable price. You can even insure them if you're that worried.
But if you don't want to splash out, I recommend some online sites:
Glasses Direct coming soon
Glasses - Prescription Glasses, Designer Sunglasses and Reading Glasses for less | SpeckyFourEyes.com
And others. Cheap as chips, you can trial pairs for a week to find a style you like (although I'd just sneak into an opticians and try some on in there) and if you're not completely happy you can send them back, or with some sites, have a mobile optician visit your house to have a look at what's wrong.
Like I said, they don't seem any cheaper for designer frames (I presume that this is because they have a high unit price in the first place so not much margin to cut), but if you want other styles you simply cannot beat the price.