Getting a hitch installed at U-Haul has several benefits, such as a free towing inspection, a $5 lifetime unlimited warranty, and access to thousands of hitch accessories.