I love my peak
I used cheap vises for a few years and got tired of jigs slipping and having to adjust them all the time with the peak I just clamp and go

I don't know nothing about the one you seen on eBay it may be a great vise