Forum Moderators: martinibuster
jd
...haven't we had about 2000000 posts about this? They say "they hope to offer more payment options in the coming months" i believe..
Direct deposit is a must.