OK, I want this. I love the fact that it may add some protection to the windshield. I know our windshields seem prone to rock damage. Upon looking at my windshield, I notice what appear to be tiny chips throughout the entire windshield. Only visible up close and in the right light. Nothing...