Thanks for the info, that costo trailer is too big, I literally would just need a tiny one like thisI installed a Curt 12156 class II hitch with 1-1/4" receiver on my 2019 CX-9 for my bike rack (1-Up USA). The best price I could find at the time was from etrailer.com. It was simple to install. I was able to do it myself although the the Youtube videos I watched called for a helper. It's a quality hitch as long as the your towing needs are within the specs.
I did not install a wiring kit since I am not towing with it.
The last trailer I purchased was from Costco and I used it regularly for 12 years to haul landscaping materials and other items. It was a tough little trailer. It looks like they still sell them online but I have no idea how price competitive they are. They're price was great when I purchased mine.
I was going to have U-haul do mine but they are having issues getting the harness and charging too much. Do you recall what tools you needed? I currently have limited access as I am not in my home state. Were the instructions good? I'm guessing it's a two person jobI installed one from e-trailer, good price and easy to do. I used a jack to help hold up the hitch while I mounted it in place. The removal of the rubber holders for the mufflers was easy if you spray some wd40 or something for them to slide and use some pliers to push them off the metal support. I bought the mazda OEM wiring kit and you do NOT need to take out the entire right side back of the car nor the stuff next to the passenger seat in the reat, you can just reach your hands in to do the connections. I have towed a jet ski and it was like it wasn't even behind me.