The inside of my helmet stinks, smells like sweat, not pleasant. the cheek liners come out but the rest of the fabric doesnt. how do you guys get them to smell better? spray some air freshener in it?:huh:
Try a mild carpet cleaner that foams up-it works great after a trackday when the helmet is completely filthy-plus its a cheaper alternative to the helmet specific stuff. just make sure it completely air dries before you wear it again.
I use remove all liners and then wash in the dishwasher, sometimes my washer machine chews up small pads. For the the parts that are non removable i use carpet cleaner and a soft bristle brush. i am lucky cause i got 3 helmets so i rotate them constantly to let the other ones air out.
my suomy vents so well if there is any funk in there it usually doesn't stay long. plus the full liner is removable and washable. I do it by hand (instructions say do it by hand) with a little laundry detergent then let it air dry.
My solution is to crash often enough to get a new helmet every 10-15 track days. I barely need to clean my vizor before a new helmet is needed. I'm on my 3rd Shoei Z-One in little over a year. I know, this is not quite a perfect solution, but what can you do...