Since deposits made with American Express are essential to the running condition of most betting sites, players are not typically charged for their transactions. However, because the websites charge fees to the credit card companies for both AMEX withdrawals and deposits, you can find that a website is promoting the use of American Express over another payment option. It is probably due to the operators paying lower fees to use this service.