Chris, did you get your money back?? I just went through something with Jafrum that was utterly rediculous. I ordered a leather jacket and the zipper was broken, and now, because it's been more than 48 hours since I received it, they won't refund my money. On top of that, even if I could return it, they wanted ME to pay to ship the item back... Luckily my credit card company agreed with me and charged Jafrum and gave me my money back.
Wait, is that a plastic clip on your Jafrum "DOT Certified" helmet???