I'm just wondering how long this repair will take as my husband and I are on the January 25th sailing....I'm keeping my fingers crossed !!!