I purchased a Curt Class II Trailer Hitch delivered to my door for $149.23.
It came with the hitch, wiring harness, and receiver.
Add a ball, and a new fascia closeout, and your good to go.
Total investment $255.00 ($100.00 for the fascia closeout!!!)
I really think it was easier to install than the splashgaurds. 6 bolts.
If you don't mind laying on the ground for a bit, you can cut the GM
accessory hitch price in half. The GM package lists for $499.99 + tax.
I can't imagine that includes labor either.
New fascia closeout.