I saw this helmet listed on weight weenies website, but can't find a single dealer - anybody know anything about this helmet, as in who might carry it? thanks!