How are they to transfer money to and from? I see they have atm cards where you can access money immediately. Has anyone used them for online gaming? are they reliable?