I had Autozone and O'rielly Auto both check the battery in my car, they both said it tested just fine, but any time the temp dropped below freezing the battery would die. I bought a new battery and the problem went away. I've also had them test other things that were "fine" but when replaced with new ones the problems went away.