It is also the same way if a rock falls from on top of there truck as opposed to being kicked up from the road and shatters your windshield. If it comes off the truck it is there fault and they have to replace your windshield or repair it. Otherwise if it comes off the road it is considered a road hazzard and they do not have to pay for it.
2004 EXC Silverado 6.2L
Mods:
6.2L L92, Ported and Polished stage 3 heads, 95mm Throttle Body, 100mm MAF, NA, Pacesetter LT Headers, Magnaflow X-Pipe Muffler, Electric Fans, 160* thermostat, 2" Drop Shackles, Hellwig Sway Bars Front and Rear, Monroe Reflex Shocks, NGK Spark Plugs, AMW Oil Catch Can, 17"x10" wheels on Kuhmo Tires.