everything about that website seems fishy to me. i just wouldn't trust it, especially if expecting a castle motor out of the deal. something just doesn't seem right about that website and i'm willing to bet good money those aren't castle motors.
it reminds me a lot about an article i read about a guy getting a "samsung" 500GB harddrive. long story short, it was a cleverly designed 128mb decoy using a USB flash drive formatted to look like 500GB and set on loop mode.
here's a link the article:
http://blog.jitbit.com/2011/04/chinese-magic-drive.html
They say a good mechanic only needs 2 tools - WD40 & Duct tape. If it moves, and its not supposed to, duct tape. If it doesn't move, and its supposed to, WD40.