You get what you pay for. I just wish there were more USA made products to choose from as I would be happy to pay double or triple the price for a quality part.
You get what you pay for IF you are paying for quality stuff. THERE IS NO MORE "USA." Most all of it is import crap
A guy on another forum I hang with was talking about getting some new Ed intakes for Ford Windsor. "They are unuseable." It might not even be that they were cast in this country.