Deposits via American Express are instant, which makes it a convenient method to play online for real money.