I am very pleased with the sail cleaning an repair by Sail Care. I had recycled a '99 Catalina main for my DS I. They cleaned it, removed the old Catalina logo and adhesive, restitched the loose seams and re-applied the resin. I have a snow white crinkly sail - just like new.
I would advise those contemplating a new sail to have Sail Care take a look.