My go-to for almost all towing needs is
etrailer.com. For me, their service and technical support are well worth the cost of buying new. When buying safety related parts, I'm always a bit leery of buying used pieces the seller claims was, "Only used by my 96 y/o grandma on Sundays." YMMV