Buying quality parts becoming impossible.

I go in with a part number from their web site. Say this is what I need. Them: for what vehicle. Me: what does it matter I need this part with this part number. Them: I have to look it up by vehicle. Me: fine Vehicle is a 1975 Plymouth Duster with a 1989 318. Them who makes it. Me it's a Plymouth. Them I don't see a listing for a 89 Plymouth Duster. Me it is a 75 with a 89 engine. Me: I need a bosch Oil filter p/n ST3402 short filter. The torsion bar is in the way for the longer filter.