Favorite parts store/source
Carquest Carquest Carquest.
They still carry a huge amount if high-quality, USA-made stuff. The price is WELL worth the quality.
I won't buy from O'reilly's at all, period. They have gone so cost-oriented that their quality blows. I have not bought a single part at O'reilly's that didn't fail nearly immediately. Lifetime warranty? Not. They'll only replace if they feel like it and if you replace too often, to hell with ya.
If I can't find a Carquest within 50 miles, I'll go to Autozone, but they favor too much Chinese Trash for my taste. I won't bother with Advance or any of those unless it's an emergency. Napa never seems to have what I want.