many even cover complete windshield replacement costs as well. While it can be a bit scary when a piece of debris strikes the ...