Do they feel uncomfortable while wearing a Snowboard helmet?
These should be fine as they will sneak around your straps.
No these are money. all my other ear bods hurt my ears after riding from having the ear pads push them into my head. these ones sit flat so their money!!!