Jeremy,
I did a review of the Stonfo vise I bought. It is basically the same vise, but does not have the "pop-off" vise head. Seems well made. European spelling is often "vice".
The Elite vise, which is the one I have and reviewed here some months ago:
http://www.stonfo.com/site/product/6...ategory_id=133