Literally everyone price matches each other. I mean I really don't care if you have a hard on for Advance, I'm glad they are taking care of you. This industry comes down to 2 things, knowledge and customer service. If you don't have the first you better be killing it in the second, and if you don't have the second you better be gods gift to automotive.
That being said, any mechanic who has a real issue with a counter person generally is a poopty mechanic. The guys mechanics like are the ones who know enough to understand a dumbass mechanics needs when they barely know what they are talking about.