I've just broken the mechanism on my lid - was switching over from my clear visor to my dark one - and crunch snap ping - it went

Gah my beautiful orange helmet is unwearable until I manange to find someone who stocks the mechanisms!

Stupid fecking grrr :'(