When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
Your better off going to an autozone, Costco, walmart or sans club. All of them will not charge labor and battery will run between $80-$125 for a decent battery installed.
Edit: if you have AAA I hear that they will come to you and replace battery at reasonable price. Just call for price before.
I'm at 5 1/2 years on the original battery. Don't forget, they're prorated. I think it's something like 8 years. I've been told if the battery fails a few times, the dealer will replace it for free. And I can confirm that's true. I had the battery replaced on the 330 no charge. No doubt it had to do with all the aftermarket stereo equipment I had in it