Sam, just go to a reputable local repair shop. They will replace your battery in 30 minutes and charge you less than what it will cost you to buy a battery and tools, pay shipping and brokerage fees. Getting batteries into Canada right now is a PITA. I do it because I buy a whole bunch to soften the blow of the extra costs but for individuals, it just doesn't make sense any more.
I charge 49$ CAD for a full battery replacement (you can check my profile) and I use iFixit batteries, arguably among the best available on the market. I may not be local for you but I'm sure you can find the same wherever you are. Also, be wary of shops that do this kind of stuff for 20-30$. There's no way they can offer that price and buy high quality batteries.