Many new car dealers are offering services like this. I had a client that bought two new gen Range Rover sports and both had protective coats applied by the dealer when she bought them. The first one actually seemed to be somewhat legit with the coverage on the surfaces. But every dealer has their own designated brand they use. But like the guys said above I’m sure there are plenty of better options out there. Like ceramic coating. I personally use chemical guys products for my own vehicle and all the client vehicles I do. With that being said I’ve never heard a dealer say that it’s a mandatory option to have to pay for on a new car. When I bought my 2006 in 2015, they wanted to sell me a package like that and he was being pushy. I said no I don’t need it. I’d have said I’m not paying for because I didn’t ask for it. And if you insist on making me pay for it than the deal is off. I also wonder if it’s legal to force an option like that on a customer whether the customer what’s it or not....