I have a couple of his hats. I can tell you he is an absolute master of his trade. I can also tell you he is a cast iron SOB to deal with. You'll get it, eventualy, and it will be perfect, but it will be done on his schedule, and don't you dare complain! He does not give a damn about schedules, or promises, and evidently has enough customers lined up in waiting that he does not give a damn about losing any of them.
But OH! dammit the hats are perfect! I'd say order one, then get one from someone else while you wait. Heck, Just forget about it, so it'll be a pleasant surprise when it eventualy shows up . . .