I installed RacingOptics peel away laminate for the windshield after 3 cracked windshields. After the last one I swore the new one would get protected and it has been great! I have yet to peel away the first layer (there are 3 ) supposed to peel 1 every 3 or 6 months I forget... But no signs of any chips mars or anything. I was skeptical at first but they have used these since the 70's on race cars at the track and they really do work.