Thanks everyone for the feedback. Seems like it makes the most sense to go ahead and buy their battery, even if it is a few bucks more. The convenience of them installing it right then and there, disposing of the old battery, and having a warranty comparable to the name brands seems well worth it. Plus, I'm thinking if the new battery doesn't start up, we'd be calling them again for a jump and since our renewal just started a few weeks ago, I don't want to use up all of our service calls right away.
I'm surprised they don't advertise this more. Maybe we should start a new thread where people could post other little known benefits. Most of us know about the hotel and restaurant discounts, the free maps, and their insurance, but maybe there's other benefits that would be nice to know.