Heh heh, you must have been looking at a previous post of mine. Your knives are the same as mine except for the colour part.
As far as the cheap sheaths go, they're passable. But I gotta disagree with you on one point, they do hold the knife securely if they are pushed in completely.
Yes the handle on the Craftsman favours a thumb on the spine sometimes but not always. And even though the Ragweed Forge website says they are the same width, mine aren't - the Craftsman is definitely thicker when I compare them along the spine. (Opps, sorry, just checked - mine is the #780 Craftsman which is 0.098" thick)