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 later after work. let me know if you deal with GEICO for this.