A friend of mine told me that OFF insect repellent sprayed on a rag then wiped on the plastic lens will make it look like new. I have an older jeep with fogged up headlights and gave it a try made them look like new. Took only about a minute, Have you ever tried that. Maybe its not a good thing to do but it worked.