If you have an Advanced Auto Store near you, you can get a great deal by using their online coupons. Search online for a coupon for $40 off any purchase of $100 or more. You order and pay online and check "pick up at local store". I recently bought a 2 year replacement battery for my Dodge. The online cost was $109, so with the coupon it came out $69. Then with tax, environmental fee, hazzard fee, and trade-in, it came out to about $77 out the door. There was no place in town that could match that. The battery is Made by Johnson Controls, IIRC, and they are pretty good batteries.
As a side note, Advance no longer pro-rates their batteries. If it fails within 2 years, you get another one for free. After 2 years, it fails, and you need to buy another one. Note that you can buy a free 3 year replacement for about $15-$20 more. I did that with my RAV4.