Getting fed up...
I kind of feel guilty saying this, but I have had pretty good luck with my local O'Reilly's. The staff is pretty awesome, and the number of parts that have been defective have been pretty small. I do agree with
@tom999w about Autozone. I had a REALLY bad experience with them about ten years ago that caused me to suggest one possible thing they could do with the part and walk out the store. I am NOT usually that person, but the idiocy of the person that was helping me and the complete lack of knowledge of the shift manager (plus their ATTITUDE when I told them that they were wrong) really got to me. I will NEVER go into an Autozone again. The nearest Advance Auto is Clear on the other side of town, and I haven't been there in years. So I cannot speak to how they are now. I used to go there a lot, because the store manager was a good friend, he was VERY car smart, and he set me up for a dealer discount in his computer. When he left, that store went downhill.