My guess is that they had Exoshield put on the windshield and not PPF. Exoshield is not self healing like PPF and is a hard surface that stops small grit that gets kicked up off the road/track from pitting the windshield and helps to limit damage from larger objects. It’s a very popular product for Jeep, Tesla and exotic vehicle owners because of the costs to replace windshields or in the case of Jeep owners because it is a big flat almost vertical piece of glass that tends to get road damage quite easily. I decided to have it done to my new ST after an earlier experience having a large chuck of rock get tossed into my old Explorer Sport’s windshield that caused an shattering of the windshield and scared the heck out of myself and my wife.
Exoshield has a 2-year/30,000 mile (50,000 km) warranty and it is in fact a PITA to remove as the installer already had to pull the original film and put new on after another rock encounter which damaged the film but not the windshield. So money we’ll spent in my opinion.
It ran around $500 installed and the installer went ahead and paid the $250 additional coverage option that provides a two year $750 glass replacement policy from Exoshield.
Here’s a YouTube video about the product.