As an alternative you guys may want to look into a product from Simoniz called Glasscoat. Its a ceramic treatment applied best to new surfaces when everything is fresh and clean. Protects paint, plastics, windshield, exhaust, just about everything. I saw a demonstration at my place of employment and this stuff protects against just about everything imaginable, and has a lifetime warranty. Don’t remember the specific guidelines that need to be met but ‘NEW’ condition is best recommended.