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????
I would send it all back and buy from a company that has a proven track record. If you don't want to do that then yes take them to a welder and have it looked over.