Hey
Seems like a lot of people are on the topic of helments so I went to look at some of the brands people were talking about. Mine is getting a little snug on mine so I thought why not go get one off of D-Structure. When I went to the site I saw that they don't even carry helments, nor does Jibij, what is up with that?
-aaron