I have had 3 instances in 3 weeks of small stones cracking the windshield of my 2003 ES 300. Its got the rain detector. Never had so many so soon. I have already had to buy entire new windshield. Fortunately 2 other times was repairable. Any similiar stories???