That’s not entirely accurate. Most might be USA made, but not all, especially the front struts for my car.
As for the OP issue, I too have used RA for about the past 10 years, no problems. I did have a set of sway bar end links, the ones that have tie rod like ends, arrive that had clearly...