Replica outlet glasses are crap.
If you don't mind paint falling off, lenses popping out and frames snapping in 1/2 then buy away. My daughter wanted a pair of Oakley minutes so bad it pained her but I wasn't buying a 10 year old kid a pair of $70.00 glasses. I decided to order a dozen from replica outlet for her and her friends. I gave them to her friends and had a few left for some buddies of mine that bought them at $20.00/pair because they looked real. The whole deal cost me $100.00 and I broke even.
That was last September and not one person still has a functional pair of glasses. They are junk PERIOD!!
Your best bet is to buy a nice pair of genuine Oakleys with the hard case and take care of them. This is a classic case of you get what you pay for.
I personally own 2 pair of eye jackets, 1 pair of Twentys, 1 pair of c wires. I have never had a problem with any of my genuine Oakley glasses.