My Wife had an incident with a large rock and the windsheild on the cruiser yesterday. We do have a glass package policy. Where have others gotten glass before? Is there a North American equivilant landcruiser that has the same windsheild? Any help would be appreciated. Thanks