I got hit on the hood and windshield today by a pretty large rock (golf ball sized?) and it left quite the damage. A deep gouge down to the aluminum and another down to some darker finish. I know XPEL helps with road chips but would it have prevented this type of damage from a larger object? It's still too much $$$ to justify the entire car, but the hood might not be a bad idea. Are these chips repairable? How much?