I can't seem to find a source of replacement locking pins for the hardware that slides on the genoa track. The boat was missing one when I purchased and would like to find a replacement. I've found what looks to be a genoa track stop assembly but its $70. Any information would be appreciated. Thanks.