You'll be able to deposit using Interac. That is the most popular e-transfer service for gamblers from Canada.