DO NOT GET YOUR HITCH INSTALLED HERE! THEY WILL DAMAGE YOUR CAR AND BLAME YOU FOR IT!!!Back in December, I came in to U-haul for a hitch and hitch wiring installation, to have them do the install for a hitch I had purchased online. The technician/installer who did the install itself was named Manny. Before I…