Home Slice said "Are the batteries already charged up when you go to Canadian tire or Walmart to buy one or do you have to do that when you get home? What about Prairie battery is that a good place to go? Never been there. "
A new battery will be charged but they often sit on the shelf for a while. Suppliers should rotate their stock and charge regularly but most stores don’t. I like to charge a new battery myself before fitting as it can extend the life, gives you a good starting point. It takes a long drive for a vehicle to fully charge a low battery.