6.1 Hemi into 72 Demon March 2018

I’m getting at to installing some US car tool subframe connectors on my 65. To say the least I’m not impressed with the fit at all, they look decent on one side then a half inch off the other. Like they slipped in the press brake or however they make them. For over 200$ I’m pretty meh about them so far.