What is everyone doing for visor fog up prevention? My 5 year old son is racing now and I can't keep his helmet from fogging up. I have only tried alcohol and then rainx antifog wipes. I think part of the problem is the neck brace doesn't allow any air flow. Will the nose mouth shield fix that or pin lock? Do they really work? His helmet seems to be much worse than others. It's a cheap helmet he grows so fast went cheap is that the problem? The reason I ask that is cause my helmet fogs constantly also just not as bad it's a bell star. I guess I'm asking is pinlock a must? Is the mouth nose cover a must? The mouth nose cover concerns me a little if a bad wreck happens I don't want breathing hindered at all. Do the guys with all the decals on their masks have pinlocks and the decals hide the line? Thanks for any and all input.