Neoraf on 15 May 2009
Staude and Blackstar,
it's because you don't live in America.
Nerf is a BIG toy brand here.
http://www.hasbro.com/nerf/en-US/
They are everywhere, just enter in a Toys'R'us or a Walmart and you'll see.