agreed, I don't know about the rest of the country but Podunk paw paw Michigan we got advance and oreilly and I will go to advance every time. Advance for us is superior in knowledge and just plain customer relations. Oreilly is always dead and has some meth head leaning over the counter every time I walk in. As far as the parts, they all seem equal.Personally, I've been to all of them for different things over time and what made me choose was the customer service. Yeah some use Chinese parts or blah blah but there's not that much of a difference. I go to advanced bc the guy there is a genius so I always get it fixed fast and done right without throwing money at it for things I don't need.