Hello @RinoNevada… I’m in Canada, as well.
I have accounts on Kraken, Coinbase, Binance, Crypto.com and others, but have trouble funding those accounts. My default has become COINBERRY (out of Toronto), for simple e-transfer funding. It has a good interface, decent support and is fairly quick. The fees are relatively low and built into the price of the cryptocurrencies, so you pretty much pay what you see, instead of having to calculate. They have BTC, BCH, ETH, XLM, XRP (still, which I like), and LTC.
I’ve tried two other Canadian exchanges, and I find CoinSquare is okay (was the first one I used), but the other was terrible. I don’t even remember what it was called now… lol.
With all that said about COINBERRY, I find that I am more often funding through Coinberry and then sending from there to my Binance exchange wallet, or Exodus or MetaMask wallets, so I can pick up some of the mid and low cap coins through Uniswap or 1inch. The only issue with this method is that there are so many dang-high fees right now, until Ethereum figures that out - which I hope they do soon!
Hope that helps!!