Has anyone on this board placed an order, and been satisfied with this outfit? I've found them through an ebay listing for a motor I'm after. The price seems to good to be true, and they don't take credit cards.. This raises two red flags for me in buying sight unseen.