To our friends outside the US, perhaps this question will seem a bit odd, however Catlike Helmets are only recently available in the US and I am wondering what the real word on them is? Does anyone out there have personal experience with them? I am particularly interested in peoples thoughts regarding venting, general fit, finish. Any insight would be appreciated!!!