Oreileys for the win

RockAuto has been a good source for me. Their website is really easy to navigate. I have been able to get actual Mopar brand parts for my 05 Ram that are no longer available from the dealership.
What I disilke about Rock is that their parts can come from like 3-4 different warehouses. Like a member here once mentioned, fill the cart with that part from manu. then after everything is in cart, try to get it all from one warehouse.

As far as NAPA goes, in general I have thought they had some better quality parts and yes usually a little more $. And maybe, that was the case years ago. Dunno. We have one NAPA within 50 mi and I will say this, they have NO turnaround in employees. They are all knowledgable.