Have Duncan hit a line drive at the windshield, file the claim and get a new one free (if you have decent car insurance like I do)

Voila!

Just thinking outside the RainX bottle for your amusement.