There are limits for deposits and withdrawals using American Express, but those will vary depending on which card you're using and which bookmaker you want to deposit on. However, regardless of possible fees, they're high enough not to limit any casual bettor who doesn't intend to transfer thousands of dollars at once.