SYTECH... One of my other vehicles is a Jeep TJ. I've changed six windshields on it since it was new in'99. I think it's just the enviroment here. There are small rocks everywhere. I seem to get them no matter what vehicle I drive. Check into glass replacement with no deductible on your insurance... sure has saved me a bundle.