Depositing funds into a casino account in seconds, with no bank approval or risk of identity theft, is the dream. That’s the ...