I enjoyed my shopping experience at Oreilly's. Why? Because they know what you need when your asking about it. They don't question you if its a different engine in the vehicle your asking about. And they give you several options when purchasing parts.
PROS: Great people to greet you
CONS: Always busy
more