When they first showed up at the Mopar Nats selling their control arms, I took a look at the welds and said to myself "somebody is gonna get killed running these"! It looked like the typical novice with a new mig. The welds had no good penetration. I believe they originally had some other automobile business such as a junk yard or body shop if I remember correctly. Hopefully they have learned to weld since then.
I am not trying to bash them, I am just letting you know my experience and initial thoughts.
Brad