Generally, e-wallets are the most popular choice due to short deposit and withdrawal processing times and low fees. It mostly depends on a casino whether the fees will be included or not. Still, in comparison to regular bank transfers, e-wallets are a much better option. Make sure to find a casino that accepts CAD.