When my jeep wouldn't start, I self diagnosed battery problems. I mentioned to the guys here that I might even need cables.
Did they make fun of an old woman thinking she knew what was wrong with her car? Heck no, they are the nicest people.
Turned out that it was NOT the battery...but they did some digging around and told me what I did need.
Their inventory is impressive...I've gotten batteries for everything there and they test the old ones before they sell you the new ones.
PROS: hometown service!