I generally order stuff online, however if I need a part "right now," or need to match up an oddball thing that I'm not comfortable ordering online I'll go to my local napa.
The same guy has been there as long as I can remember. He doesn't even use the computer to look things up most of the time, he's been there so long he has his stock memorized.
Employees at other local parts joints are absolutely painful to work with.