Ouch! At least with insurance, windshields are easily replaced.