My stuff smells a bit funky seeing as how I wear leathers most of the time on the bike (jacket always) pants mostly. I'm going to get all my gear dry cleaned at a hockey store for $40 for a load...I wondered about the helmet as that's slightly funky inside too. I'd take the visor off obviously, but would the shell be OK. I'm not absolutely sure what process they use for the cleaning to be honest, I'm assuming it's some fumigation affair and not like normal dry-cleaning as the leather wouldn't play nice with the solvents and plenty of players and goalies have no problem with their gloves in there. Do these things get used for hockey helmets too?