While we haven’t checked out every single casino out there, none of the ones we have visited charged fees on Mastercard deposits. This is down to the individual online casino though so it’s worth checking before you deposit.