I've bought 2 snowtroopers from him, and comparing them to mine from the box and the one I got from Doc (also from the box) I can find absolutely zero differences. They sure appear legit, even though it is odd he keeps getting these things loose somehow.
I picked up the logray from another collector as well, I was afraid to just get it from anybody, and never felt like paying those prices anyhow. I will live without the vinyl cape jawa, right now that is the only one I am missing anyhow.