I agree with it all, but this part I want to confirm. I have to drive 2 states away for a race shop, and I've started doing that. My first helmet I did my best via a snowmobile/dirtbike shop, ordering & trying on - it sucked. Balls. Hard.Helmets you need to have fitted (i.e. don't buy online unless you have already tried it on). Different brands have different shapes, different humans have different shaped heads.