Very nice find. I just got back from the States with two new MIB Javelins among my finds, and you're right, you can still find them a heck of a lot cheaper in some stores, then what they can insanely go for on eBay. I paid $24.00 USD each for my two, though, so you way out-did me in the bargins department, Chupathingy, well done.
But I scored a Black Spidey Chase for ten cents at a yard sale, so I don't feel so bad.