I suffered for almost 2 seasons with cheek pads that fit too snug but didnt really think much of it *just the way this helmet fits not much i can do about it*. the other day looking for a replacement shield online i saw they have different thickness cheek pads. so i went to Imperial to get the new shield and asked about the pads and theyre not availible currently. so having a bit of experience with small upholstery stuff i made my own 3$ at walmart for button-snaps and another 3$ for 6mm staples. and about 3 hours of work cause ive never done that before. vs spending 25$+tax for pads=hardly worth it, vs spending indefinite amount of time in that helmet waiting for the pads to become availible? hell ya.
just something to consider if your helmet fit annoys you sometimes.