Yes! You will be able to deposit using Interac. Which is the most popular e-transfer service for Canadian gamblers.