Deposits made with Maestro are typically processed instantly, allowing you to start playing right away. Withdrawals can take a few business days to process, depending on the casino's policy.