Yes, I use QuadrigaCX ... I've sent fund through there a few times. I know the Kraken exchange will let you send to Canadian accounts but I prefer to use a Canadian based exchange.
I do my crypto trading on another exchange and then move to QuadrigaCX to move to my account. The last time I moved STEEM I was able to pick up some extra on it because Bitcoin was moving up at the time.. was a nice bonus.
I send the STEEM to Blocktrades to convert to BTC and then to QuadrigaCX