You didn't state if you plan on racing, cruising, long distance sailing, etc.
If you're looking for basic sails, and want to spend the least, then a mail order place will be best. If you're looking for something else, then I would contact a few local lofts, and talk to the salesman / sale maker. Listen to them, and then decide.
A few years ago, when I was looking to buy a new set of sails, I spoke to the local lofts for UK Halsey, Doyle, and North. They were all knowledgeable and nice, but the UK guy offered the most options and took the most time to speak to me. In the end, he came to the boat, measured everything and gave me his honest opinion on what he thought would be best for me, based on my budget and how I intended to use the sails. When the sails were ready he delivered them and helped me bend them on, and then we went for a short sail to make sure they fit properly, the rig
was tuned correctly, and I could trim them as well.
Lastly, those sails were for my Newport 28 and I spend about $3K total, not a lot of money for a sailmaker. I got excellent service and I have bought an additional sail from him when I bought my O'day.