I'm currently on rock hit number 4....in 1 year and 2 months of ownership. I sealed the first 3 hits with the Rain X windshield repair kit off of Amazon...$13. Worked awesome. I've haven't seen hit number 4 yet in person...as my daughter has the truck right now on a road trip but sent me a pic. About the size of a marble. I'll probably try to seal it myself. I wanted to avoid getting a full window replacement as yes, I am also in the "Texas highway construction rock toss contest" here in San Antonio. When I get about 8-10 hits, I'll probably replace with the Lariat acoustic as mine is the XLT window.