Yes, making a deposit through Interac is instant. In some online casinos in Canada, due to the peculiarities of their payment gateways, the time is increased to 30 minutes.