The reason I gave it a middle ground rating was frankly to get to this part... I spoke with Ryan about my desire to return this part because others ( including Kuryakyn ) labeled this as a ball joint part , not a hyme joint. The ball joint shifter has a history of failing so until I am able to physically see and compare this to the Drag Specialties linkage with the two open holes to place bolts thru, I am holding off judgment as to whether the Kuryakyn is returned or not. Ryan and I will continue to have a good seller / customer relationship either way and I am certain he wants the same.