Costco sells plastic eyeglass cleaner for ten bucks, three large bottles, three mini bottles, and three mini wipes. A mini bottle and wipe in my tank bag at all times, and I can spritz the visor and polish off the bugs while at a long stop light if necessary. My M2 brother dropped in on Thursday night with a face full of bugs and got gifted with three dollars worth of cure.