Title: Great idea, but poorly drilled
Product review: Got this along with a winch to mount in the receiver on my Ford Expedition. The holes were not drilled properly and the hitch pin didn't fit, so I had to drill out all of the holes in order to mount and install the winch.
Would you say this review depicts the product in a flattering or unflattering light?
