Hey everyone, just ripped my Genoa today along the top seam, anybody know a sail repair in Turks and Caicos? I have sail tape but captain telling me that without stitching it won’t hold so have to get this fixed to continue on to Puerto Rico, any help is much appreciated