I just find out my windshield has been cracked by falling ice. it looks like I needed to replace the whole glass. I just want to know if it better to be done by SC or local body shop. I have Geico and not should if they are going to cover the replacement with deductible or not. Going to them...