I always receive good advice and service at RAM Auto. The owners are personable, knowledgeable, and honest. On more than on occasion they've told me nothing is wrong and I didn't need to spend any money. Over the past 4 years I've visited at least 8 times and have always been impressed. They're not the cheapest - NAPA parts never are - but they do quality work.
My only suggestion would be to tweek the hours a bit to have at least one or 2 off hours days a week so a 9-5 jobber can get there to pickup and drop off.