Even though it depends on the casino itself, deposits with Mastercard at a vast majority of operators are instant.