I just wanted to purchase a few thousand Zen with my trusty mastercard. Filled out the form, hit submit... was told my bank didn't want to give them the money.
Thing is, I have no trouble paying with that card anywhere else. So either some dubious internet payment shop that you partner with is weird, or my bank is. I'd rather trust my bank, and won't give them money, thank you. Which is a pity for PWE and me, of course.
Back in June, Cryptic had the direct bank debit payment method that is common in Europe for everything... this one's missing now. (Why?)