mancini tube upper control arm failure....

I just purchased my complete front end with rack & pinion steering from CAP. I hope that my welds are good. I wonder if I should have them inspected buy someone who knows a good weld from a bad weld????