Wanted to post this to share my experience with C-Bond Nanoshield windshield sealant. TLDR: may just be a coincidence of evading a chip, star or crack more than a dozen encounters with flying pebbles at speed (60+ mph), but I tend to think not with so many posts about chipped and cracked Tesla windshields and how fragile they are. This stuff really does seem to work. I am in no way affiliated with C-Bond systems. Cost: minimal ($35 per kit) Installation: easy/novice Visual impairment: none I live in Seattle and with the frequent rain, flying pebbles and other debris are common on our interstates. After 3 windshield Replacements in my previous car, I looked into several different forms of windshield protection before picking up my model 3 last October. The options really came down to a sealant or a laminate film. The latter being too expensive and causing visibility issues. Anyway I opted for Nanoshield. C-Bond claims their windshield sealant covalently bonds to the microscopic gaps and flaws that occur during the glass making process, drastically reducing the chance of rock chips and cracks. Installation was very easy, similar to applying Rain-X but with a squeegee and paper towel. There will be a little residue leftover from application , but it buffs out easily and took about one hour to obtain a flawless finish. Over the last year, my windshield has been struck at least a dozen times, a few times by pebbles so large they sound like a gunshot on impact. Most have resulted in a small, permanent pit in the windshield, but so far there have been zero cracks. I was a little skeptical that anything would actually work, but after a year of first-hand experience I vouch for this stuff. If you're considering windshield protection for your new (or existing) 3, the stuff seems like a cheap but effective solution.