You've gotta love how waterproof traxxas made their electronics. Arguably the first production WATERPROOF electronics out there, even though they're labeled as water resistant. I usually use alcohol based window and surface cleaner, or just rubbing alcohol, it seems to work the best for my liking...