MasterCard’s main competitor is Visa, at some US-friendly online casinos also American Express. Depositing is usually instantaneous when using any of the three and there is hardly any notable discrepancy in their services. On the other hand, Visa cards can be used to make withdrawals at most online gambling sites, whereas MasterCard and Amex holders have encountered certain restrictions in this aspect.