Yes, you can make an instant deposit with Interac. Withdrawal takes 2 to 3 days.