Deposits made with iDebit are instantaneous. When you confirm your transaction, your funds will be immediately sent to your online casino account. Withdrawals can take up to 5 business days.