Yes deposit and withdraw, USA is okay!!
I spoke to livechat a while ago about it all, BUT to make sure speak with them youself (you know how livechat can be) i have not deposited but i was going to, i didn't realize at that time my card was below 20 bucks, if i do deposit i always like to do it at 20 or above
Share on
Twitter
Facebook
Reddit