I've got one of the cushioned ball mounts from convertaball. I've put somewhere around 5000 miles on but with fairly light loads, typically 4-7000 pounds. Been totally happy with it so far, makes a noticeable difference to the jarring in the pickup especially in stop and go traffic. I have no wear apart from the finish (don't know whether it's paint or powdercoat) but I do put a little grease on it now and then. I'd buy it again.