Good place to buy Frame-connectors?
try Auto Rust Technicians. I think they're in deleware? That's where I got mine. I used 2x2.
do NOT buy the bolt in ones. To really work they must come through the floorpan and get welded to the floor pan. Mine only came through about 1/2" and with the carpet down you don't even know they're there.
don