Their web site has important parts that have not been updated in several years. It's good that your gamble was successful.
If the local sales person claimed that "high dollar sails" all come from the
same loft, that's just not true. The big sailmakers have their own lofts and their own R&D facilities.
I should note that there have been long time offshore sail builders like Lee, and they can build a decent product, albeit they are best at producing Dacron sails, IMHO.
Again, if your new sail fits. holds shape, and holds up to continued use, revel in you good fortune.