I purchased a not "new" used still in the box Pitbull trailer restraint system but it has the pins for a Ducati 1098. They have never been used. The price was right on the system so I thought I'll just buy the pins for my bike, I mean how much could they cost, right? Like everything else about...