I guess I am very lucky. I have a local NAPA. The guys in there don't even need to look most parts up for me. They know just what I want and where it is.
Same here, Napa is a little more expensive than most of the other stores(by just a couple dollars or so) here but they are well worth that little extra because I've never had any frustration or quality issues with them.