If you live in the Desert Southwest there are two certainties: when it actually does rain you realize your wiper blades are trashed, even though they were fine the last time you used them 8 months ago. The chance of a windshield rock impact/crack in a given year is 100%. Minor windshield repair is a revenue stream at local car washes...its hard for me to get all that worked up about this issue but it seems like its not going away. Waiting months or even weeks for a replacement OEM windshield sucks though.