Fitting, a real fitting (not some yahoo in the pro shop with a swing machine) is the way to go. My guy spent hours in the process.
And then building...I mean spining in three axis, oscillating, weight matching, the whole thing. The difference is like tasting chocolate. You won't know what you're missing until you try it.
Did a test a couple of years ago. Had been hitting a Ping G2, and then they sent me the new G5 to compare. The difference was five yards.
Then my fitter/bulder, David Butler, asked to do some experimenting with shafts based, not on swing speed, but loading. By the time he was done, we'd added 20 yards to that G5 by finding the proper shaft (in this case, a Diamana Blue Board, 63 gram stiff). For grins, we tried that shaft on 15 different driver heads, with minimal differences in performance. Eventually, we mounted it on a Clevelenand Ti460, and two years later, it remains the club in my bag.
Same with irons. Based on swing speed, I assumed I might be ready for a Regular shaft. After testing, he put me into an extra stiff, and I gained 10 yards per iron, again based on loading.
Wishon makes a very good point in his book...that you wouldn;t buy just any pair of shoes off the rack. Nor should you do that with clubs. They're mass-produced, thrown together, and incinsistent.
You might order clubs to specs, but good luck if they measure up. And the shafts? Pot luck. Good enough is good enough, but usually, not very good at all. One size does not fit all.
Get fitted. Have them built. You'll like the the result. And, you'll spend less in the long run because you will have had them made right the first time.
Good luck.