I know this thread is a little old but I have polarized Oakley 2 face frames and lenses. Were about 6 years old and scratched. Wife went through customer support for Oakley, mailed them in for repair.. and they sent back a brand new pair - gratis.
I would try out the customer service avenue if...
That's the one!
We are undergoing a complete repositioning and expansion in the near future.
When it gets closer I will have our consultants reach out if you can PM me some company info.