Titan is a crapshoot.
They have great customer service and will replace defective items quickly, but their welds are inconsistent. I've had jhooks / bench / adjustable step all needing replacement due to crummy welds.
OP doesn't lift either, everyone who responded is a dink.