when i needed a battery in an emergency i went to walmart following the jump. i have had great experience with wally and battery warranties.It depends on the particular circumstances. If I can wait 2 - 5 days for a repair, I'll order online from Rockauto or Amazon. If I need it NOW, I'll hit one of the local parts stores. I'll still try and save money by seeing if I can get a 20 - 30% online coupon for AAP/Carquest when I have to buy locally.