Here's a plug for an outfit that "done me right." Bobster Eyewear.
(Standard disclaimer. I have no financial interest in the company, yadda
yadda yadda.) I've been wearing the Bobster Spektrax goggles with
prescription inserts for quite a while. Only problem I've ever had was
some of the removable arms broke at the hinge point, and after about 5
years one of the frames developed a crack. I sent a message to them via
their FaceBook page about it. They told me to send the broken pieces to
them. I did. About a month later they sent back twice as many brandy-gnu
parts and I sent in. You simply can't beat that with a length of iron pipe.
FWIW, I had also ordered a few sets of arms (inexpensive...about $5.00 a
pair) and a spare frame from one of their dealers. Got them recently,
too. I'm all set for this riding season now. Anyway, I can't say if
you'd like their products cuz that's always a personal thing...but their
customer service is top-notch.
http://bobster.com/
Andy aka Big Stinkie