I feel your pain. That is why I tried at least 20 different places until I found " Dan the man " at my local Oreilly's. I don't care if I pay a little more now for parts ( they do have a price guarantee, I don't check anymore ) When I go in to Dan with a part, he researches and finds exactly what I want, or keeps trying till he finds it.
So in my opinion his time and customer service is worth more to me than saving a few bucks.