The lenses on my Acura hazed over badly and they are far to expensive to replace just because of the haze. When I was at the body shop getting other work done I asked if they could do anything to improve the lens condition. They said "we'll try". When I picked the car up the lens looked brand new! Since I paid for the body work they cleared up my lenses for free. They actually sparkle like new.