Dented and cracked windshield from air born stone. I've heard windshield has special coatings for sensors plus the sensor box attached to the inside windshield too. So has anyone experience a windshield replacement including costs and reprogramming sensors, etc.