#3 - Sept. 16, 2010, 2:40 a.m.
I personally use my own debit card to make such transactions myself, Blust. So I can attest that it should work, just so long as your card has a major credit card logo on it. I would wait until the current realm issues die down before you try to initiate the process again, but let me know if you continue having trouble after that. :0)