I had to make a similar coice a couple of years ago.
Went with a local sailmaker her in FL, called "Super Sailmaker".
They did a good job, came to the boat 3 times to make sure the measurements were right on...Also offered expert advice.
Happy with the product and the price.
(Then again, the CSY 33 is not a performance boat and putting hich tech sails on this one would be like putting lip-stick on a pig

)
Like the ProFurls, have 2 of them and have no regrets.