Sounds like you're SOL, unless you plan to return to the States in the near future. At that time you could file a small claims suit against all 3 companies. I'm sure that between them, they'll make good on your new sails. If they fail to appear in court, you will win by default.
Question: Do you have enough evidence left to prevail, especially since you sent the stained sails and defective covers back to the retailer?
Good luck and enjoy Finland!