There was a signature run and I got in on that, ordered direct from Les Stroud. So, I got my lovely knife early and paid full price. The signature is on a paper that came in the knife tube, it is not on the knife itself. You will do well to save on the price and go without the signature!
They are actually quite sharp and well designed. I would take one over an F1 anyday, can't stand that convex grind thing on the F1's.