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 :'(