I had the same thing happen then ended up sending them the money with paypal after that they sent my card out.eCheck is a direct payment with bank account.
Anyway, I read of another person with the exact same problem as you only a week or two ago, I believe they sorted it out.