Nailed it.Auto repair shops are literally "gluing" unibodies as opposed to welding. 300lbs aint chit, regardless of perceived flex. I trust it more than a 1/4" bolt.
Add in what looks to me a giant shear pin, and I'd buy you set of sticks of your choice if you break these under normal use..
I think to keep in line with the rules, I can't answer questions here. So if anyone has any questions, please post them in the vendor only section. I don't want to break the rules.
Sent from my IN2019 using Tapatalk