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.
http://www.takinstax.blogspot.com
Forum Rules