Have dealt with all auto parts in my time. Cleaning supplies, oil, bulbs, wipers, etc. For engine parts, sensors, things like that are bought from Ford...i have connections there so i am able to get excellent deals. When I have spoke with auto part employees...uuummm...yeah...no brain dipshits are very stressful just by looking at them, little own talking with them. Have needed to correct them many times on things, and they still don't get it. I have found a o'reillys not far from where I live. The guys that work there are a group of old farts who were former mechanics, and street racers in thier younger days. Have dealt with them for somtime, and the are spot on and sharp about everything. Dozens of autoparts in my area, and this is the only store that has a group of employees that know what they are doing...what a shame. Another favorite of mine from the past was cheif auto parts, then they became autozone. I have learned the auto part websites really good. Prior of going there for anything, I write down the part number to make sure they know what I need, and even needed to assist with helping them go thru the system. They ask how do you know all this, I learn... unlike you.