OKay I give up.
I've tried all the deposit options they offer.
Ultraprepaid sent me confirmation email but when I try and login it says I'm not a member.
The others say either they aren't available to people in the US or they're just not accepting new customers at the moment.
If some one can manage to get $50 or $75 in my account I can paypal it back to you. Otherwhise I'm out. Would love to play but it seems to be impossible for us US people to get money in there.