Just cancelled my 365 the other day too. Been on Linux for half a year now and forgot I had it until the news of the copilot price increase came out and reminded me. I was happy I could cancel and be refunded the remainder of the term and get some money back in my pocket!
On the domain side, I use Canspace. They’ve always been the cheapest around for .ca domains too which is an added bonus. Been with them probably just under a decade and super happy with the services. Just using for personal use stuff.