Krashman:
Coinbase allows the use of Canadian Veeza debit cards for bitcoin purchases.
Circle also allows the use of Canadian Veeza debit cards for bitcoin purchases and also allows withdrawals back to the Veeza debit card - in effect depositing to your bank acct.
The difference between the two is that you can buy bitcoin at Coinbase in Canadian Dollars while Circle offers only $USD.
There is a Canadian exchange - QuadrigaCX that has many options for Canadian residents, the only downside to Quadriga is that their buy/sell spreads are slightly higher than Coinbase/Circle.
Quadriga offers Cash delivery, EFT direct to bank acct, Interac e-transfers deposits/withdrawals, withdrawals via gold bars (yes).
Quadriga is located in Vancouver British Columbia.
https://www.quadrigacx.com/