It is not that Coinbase doesn't work in Canada it is most of the banks have black listed the sites selling them.
Scotiabank works