There are some 3d Printable ones: http://www.thingiverse.com/thing:24990
Some people have been having success with them, after printing, scaling, printing, testing. etc.
Also, I think they should be a lot cheaper than that. I’ve heard the really crappy ones from China are about a 50% failure rate, but if they cost 10% of the good ones…