Not all online casinos allow free transactions. Therefore, stick to our top list, because the casinos we have tested do not charge any fees for using your AMEX.