I buy virtually nothing at local parts places anymore. Rock Auto is OK for some things, but now I buy almost everything from online dealers (Toyota and Honda). I found both within a distance that makes UPS ground a 1-day delivery, so I rarely wait very long for anything. In my experience their prices are equal to or often better than Napa or anywhere else, and the quality is usually better.