Funny, I think that was the seller I contacted about that vise. I decided not to go with that one for some reason. I'm not good with compulsive purchases!
As for mine, I just installed it on my bench and plan on using it this weekend. I can tell you that there is absolutely no "slop" anywhere...