i dont have a credit card either, i did a telegraphic transfer from my bank account to my neteller account, thing is they charge you about $20 in fees, but it has been worth it i think.