Can't speak directly to National Sail Supply, however, I've been researching new sails for my boat. For comparison, a 135% genoa for a tall rig Cat 36 is more than a Sobstad 135% genoa for my Sabre 362 by a hundred dollars.
My advice is to shop around. If I was looking for dacron sail, I would definitely check out Sobstad.