Don't sigh about not getting carbon sails. Those things are only good for cruisers with too much money because their durability is really poor. Carbon is VERY brittle.
There's nothing wrong with Dimension Polyant cloth. They have a US distributor who will deliver to any sailmaker
in USA. I bought a DP cloth sail through Doyle last summer and they didn't blink even though they make their own cloth. Quantum will also use any cloth you request. Both Quantum and Doyle have a wide network of dealers should support be needed in some far flung place.
I recommend dealing with whichever of those two offers the better price
. If you are not sailing too far then why not go to some small, local guy who will value your business ?
Stay clear of North. They will charge top $ and won't value your business. They want racers.