this company apparently isn't in business to make money, they wont install a trailer hitch that you already have. they want you to pay much more and buy a new one from them.
Very pleased with the work done to my car. Friendly people. Will go back.
9193 E Us Highway 36Avon, IN 46123
Great work. Great people. Will definitely go back