MasterCard deposits should be immediate, but withdrawals from your UK online casino can take up to 3 business days, depending on the processes employed by the site.