Regrettably in today's world of aftermarket parts this is what we have to deal with. For example, I bought a speedo cable for my Alfetta from a well known German supplier, was all good until I tried inserting it into the transaxle, a huge nogo. After measuring the original and the replacement, the replacement was two thousandths oversized, wasn't going to fit. I filed in down to the proper size and presto my speedo works. Was I happy with what I received, I suppose after it worked yes, but disappointed it didn't fit as delivered. This is the norm these days unfortunately. Just the way it is these days, sad to say. No one was out to get you, many suggestions were offered, and I suspect that since you are new to the arena you weren't expecting some of the responses you received. I too, wish everything fit as it should, but these days this is what we deal with. One might think in 2019 quality should be at it's peak, and it should be, but the reality is what it is. Hang in there, don't take it personally, you will receive all kinds of responses, and with some posters being a little less subtle than others. Don't give up!
Cars ruined my life! 😱