Big Sarge, before you spend that hard-earned cash go to a motorcycle shop near you and get a product that is used for cleaning/polishing lexan and plexiglass windshields. It would be worth a try to see if your windows will polish out. Mine were pretty bad when I got it and now after rubbing for a few hours they're perfectly clear. Also, some parts stores (Advance, Auto Zone, etc) have this product. It will take a little time and effort, but might save you a ton of money.