Any tips on fitting the US Car Tool Sub Frame connectors?

Well I just installed a set of these this weekend and my back says ...Yes there is a lot of fitting and grinding and welding to get these in.. of course I myself am kind of a perfectionist and that could have been some of the problem.

Good thing you saved time by just installing them with a series of tack welds.

d47da9fe-3eac-413e-bd6a-3920e8ac7349-jpeg.jpg