did you ever see the headlights on some of the older cars, all fogged up, in my shop we fix them, same can be used for your plastic or lexan windshields...we wetsand the lights with 1000,1200 1500 or 2000 grit paper, depending on how bad they are, at anyrate we finish with the 2000 then we buff them with a leveler, this is a compound for clearcoat paint with no grit, the headlights come out brand new... the leveler is made by many companies... Meguires,Hi Temp, Acyra,as well as others..if you can't find them in your area here's a number to call 1 800 537 7797 this is CAR Products and they specialize in polishes and waxes very knowlegable folks