I answered "Yes, always," because I went with a bootfitter the last time I bought boots, and I never plan to do it any other way.
I'd always suffered with cold feet, cramped toes, heel boxes that were too big, etc. So the last time I bought boots I went to Surefoot in Keystone, CO, while I was there for a week's vacation. I must say, it was the best thing I've ever done, boot-wise. There's no comparison to what I've had before. My boots are sooooo comfortable. My toes are never cramped, my heel stays in place, and though I won't say my feet never get cold, they are much warmer than they were in the past.
The whole fitting process took a number of days. Once my boots were initially done, I'd ski a bit, go back to the shop, they'd make adjustments, and then I'd repeat the process until they were just right. One benefit about Surefoot is that they have a multitude of locations and the boots are completely guaranteed. So even though I bought them in Keystone, I can have a problem taken care of, say, in Killington, if I needed to. And actually, I haven't had a problem since the final adjustments were made.
I've recently read varying reports about Surefoot on Epic, and all I can comment on is my own experience, which I think was first rate. Maybe it just depends on where you go or what your expectations are. All I know is that I would not hesitate to recommend them to anyone. I know it's expensive, but to me, it was worth it. Whether I go to them next time or to someone else, I know I'd never go back to out-of-the-box boots again.