Yeah I bet the "another payment method" would either be PayPal, or some other instant payment method. Something definitely sounds up but at least you didn't lose any of your money