1969 Barracuda 340 Formula S Restoration

Finding it frustrating to find quality suspension parts - in particular LCA bushings. The Moog K791 bushings (made in India) were to large on the ID and the pins was loose inside it instead of being a press fit. Some people stated that AC Delco (made in Mexico) was better, but I found 2 out of 3 bushings were also too large on the ID and are also junk!!
Now I've ordered a couple of ProForged bushings. Got one a couple of days ago and it's dimensions are correct. Waiting to get the 2nd one.
LCA Bushing dimensions.jpg