On my 2002 Chevy Avalanche 2500 8.1L. Have owned it for 14 yrs. Replaced headlights housing. In the past I have used wipe new light restorer but that is just a band aid and the foggy/cloudy just comes back. Purchased 4 upper lower lights for $110 on Amz. Spent several days buffing compound/ Meguiars 105/ 210. and finished w/ NU Finish Wax !! Happy w/ results !