Myself, I shop for price. Look up which class battery your Vibe takes, then use that to compare various vendors. I’d use your factory battery’s 750 cca as a minimum.
Actually, it is the only real use I found for Walmart. The dealer wanted nearly $200, local vendors between $100 and $170… Wally World had a similar batt for $50. I got an average of 4 years service. I think Amazon might have been cheaper, but I sometimes get the wrong part, and they don’t install. The last batt, Excide drove to my door, tested and installed, for $75. Worth it when your car is dead.
I’m sure your dealer is considering the hard winter coming. Turning a cold engine is harder and the battery has less cranking power when cold. Quoted from online: " A battery that provides 100 percent capacity at 27°C (80°F) will typically deliver only 50 percent at –18°C (0°F)." This is why battery sales usually spike right after the first cold spell.
You might want to have the batt checked by your tire shop or a battery vendor to verify the cca. Oil change places (and even dealers) sometimes exaggerate problems. I had them tell me my wipers were shot, 3 weeks after replacement, for instance. That’s what I call preventative maintenance… warned 30 months before they failed.