For what it's worth, I actually got my credit card refund from the Mister Tao website. It was a small gamble when I placed that order, but I thought that folks would like to know for future reference that although I didn't get my motors, I also didn't get ripped off.
Now if only I could find...