Maybe I misinterpreted, but why would you say "Definitely a new sail"?
Lazyjacks will solve your problem without that expense.