Another vote for canadian tire, and a warning o avoid optimas. Two reasons,
1, optimas are hit and miss. I have been through 5 in 4 years between 3 vehicles. Of 7 yellowtops I have only had 2 of them last more then 2 years. The only ones to last have been the ones that didnt see severe winching duty.
2. My beleif is that no battaries are actually up to the task of severe winching, regardless of what they claim. I've killed way to many to think otherwise. That said, crappy tire has the longest warrenty there is on batteries. 3 years full replacement, and pro rated for the rest of eternity after that. Just keep your receipt.
I've treid to warranty an optima before that died in less then a year. I dropped it off at national a year and half ago with a promise from the counter guy that he would take care of it..................................
If it were a crappy tire battery, I would have walked out with a new one that day.
Thats my experience with batteries.
hth