I recently bought a low mileage 2018 Silverado truck from a dealership, and a couple of weeks later I had a detailing shop coat the paint with Optimum Paint Guard, which came out great.
When I picked the truck up I noticed some kind of coating on the windshield. It looks like an oily film; I...