DC, I was taught by a premier Chicago region concours champion how to clean the haze and the results are truly spectacular. There are numerous products out there, but he recommends 3M Hand Glaze with a dab of Blue Magic on a microfiber cloth. Slowly work the mixture into the plastic and it will remove the haze and minor scratches. When satisfied with the window, follow up with a good coat of Plexus plastic polish. I always keep Plexus in the trunk and apply it often to keep a clear window. My car is 12 years old and the results speak for themselves. Good luck!