This unit arrived via FedEx today. I'm very impressed. It is well made. Pins screw into the lower bar, no nut. All hitch pins came included. Good welds. Yes, it is a simple product but everywhere else I looked they cost twice as much. This was $55, free shipping! Arrived in 3 days! Very pleased.
Titan stuff is a good deal. I'm happy with the attachment I bought from them.