I have had the same problem here that everybody else has had.
When i was in high school a good friend of mine (Ronnie) went and got a job at advanced auto parts. This was his first job at 16 yrs old. He had grew up working on cars and trucks due to his dad being a diesel mechanic. At about 6 or 7 yrs old he would go to the mud bog shows and would race the mini monster trucks (go-cart w/big tire and fiberglass truck body) and his dad would run a '79 F150 4X4. At the age of 12-14yrs old, Ronnie started racing the '79.
So when he got the job at ADV Auto, he was right at home. He still works at the same ADV Auto now (nov. will be 14 yrs). He is the store's Parts Pro and he is a dang good one! Prob one of the best one I have ever seen. When ever I call down to the store, I always ask for him because I know he can help me with whatever I'm looking for no matter how crazy the request. He understands and knows about swapping parts from different cars/trucks for upgrades to make it work because he is doing the same thing.
You can walk in the door with a part in hand and he knows what the part is, good idea of what it came off of, and prob knows the replacement part number off the top of his head.
The sad/bad part is he is currently on long term sick leave. He is about 200 miles away in Birmingham, AL in the hospital. He has been extremly sick (diagnosed with wilson's disease i think), almost died a few times, and hospitalised several times (currently in ccu on respriator). I know he has been in the hospital in B'ham for over a month now. I really don't like going into the parts store now because I think of my friend. I guess it is tough when you have been friends with a guy for 25 yrs used to seeing him at the parts store and having him answer most if not all your questions in just a min or two.
I hope he fully recovers from his sickness.
And I know that the local ADV Auto store will not be the same if he doesn't because they won't be able to replace him with some one as good or better.
The most of the other folks at the store are like the people ya'll are talking about. Folks that don't know anything about parts, how to look them up without a computer, or year/make/model. Heck....there are only a few folks who can cross reference part numbers.
Sorry for the long post and going on and on. I feel ya'lls pain about dealing with bone heads at the parts store......and I hate to see the best parts man I know and good friend sick and not at the parts store doing what he likes and what he is good at......