The one in the picture is not a Peak vise, Renzetti maybe. That force predator is huge!
My Peak Vise has served me good. It’s made in USA and easy to find parts and accessories. Sold everywhere and built like a tank. I’m unable to find the price on the Jvise for comparison. I’d say the same that was suggested to me, go somewhere to try different ones. The different jaw dimensions, gaps and user friendliness might help you decide. Good luck with whatever you decide on.