Ryeguy, on my new Subie Outback I initially had a dealer-applied coating (possibly crystal fusion) which did little to keep car clean and turned windshield into sandpaper grinding the wiper blades down. Our local detailer, amazed by how bad the dealer stuff was, prepped the car, applied Opti-Coat Pro+ to exterior clear coat/plastic and Glassparency to glass (preferred two-step glass treatment). The detailer warned me about waiting 7 days to wash but had used Opti-seal, and as vehicle is garage kept there were no issues. Now helped along by Hyper-Seal (now new formula version), the Pro+ , at 7 months, so far beads nicely and is very easy to keep clean. As Ron mentioned elsewhere, I don't tunnel-wash (voids warranty) nor let anyone other than detailer or myself wash the car (most of time that's ONR in distilled water applied by IK 2 sprayer - whole car takes about 10 minutes).