Anyone know where I can get a helmet liner from? I'm looking for a simple, cotton liner to stick on my noggin before I put my helmet on to 1) keep the inside of my helmet clean, to keep my ears from folding in on themselves and being impossible to move once the lid is on, and 3) to hold my blue-tooth earpiece in place whilst I get the helmet seated on my head. I've tried ringing a couple of local bike shops but all I get is 30 seconds of stunned silence.
Cheers