Yes, they are! If you use MasterCard to make your deposits at the MasterCard casino of your choice, then you best believe you will see the funds in your casino account as soon as you confirm the transaction.