I know your looking at an open faced one.
A number of years ago I had a new Caberg flip up lid, securely locked etc, had a 30mph spill,(diesel on a roundabout) the entire chin section broke away from the main body of the lid. Didn't inspire confidence in the brand, only my 2p worth
KB