I got a Suomy 'Mr Jump' helmet, only weighs 1000 gm's, normal retail is $450, I got it through a normal accessory retailer in the US via ebay, cost me $350 landed.
I think the weight of a helmet is so important, less inertia when it hits something, less stress on the neck in an accident and less tiring to wear.
Riding on the road you need AS approval but for racing most other countries approvals are accepted.