General advice is that it's cheaper to replace the whole soft-top than to repair the existing one.
To either repair or replace you have to remove/refit the cover (can't generally be repaired properly on-car) so it's the cost of labour vs. cost of a new soft-top.