My morning commute is averaging 34 degrees, couple 29 degree mornings........I am toasty, but my visor on my MSR full face dual sport helmet fogs in a hurry. I try to keep it clean, but at times it is almost dangerous. Besides dropping the coin for a pinlock.........any cheap (i ride a KLR) fixes for the visor?? Does Cat Crap really work? Thanks up front for the info.