I went to specsavers and got my new glasses and a pair of prescription sunnies for about $290 all up.

They're great, they're fine, they're loads cheaper than OPSM.

I don't wear them all the time so didn't get my perfect dream frames (would have had to fork out another $100+) but I got perfectly nice ones (I'm pretty fussy) and they've been fine so far (maybe 1 year now?).

And customer service, time spent, etc - all fine too.

HTH