Motorcyclist David Swezey says he developed Cycle Wipes to avoid carrying spray cleaners and rags to keep his helmet visor and windshield clean. The pre-moistened, ultra-soft mesh fabric has been designed to trap and safely remove bug and road debris without scratching your visor or windshield. The 4-inch x 8-inch wipes are big enough to clean your visor, windshield and lights. Swezey uses them when he camps, and notes they also make excellent buffing cloths if you dry them out. 12 wipes, $6.95.