They're much better than that. You're just waving the flag. I've seen plenty of crappy Petersen vise grips. The Bremen I have are great. Even the jaws on the grip on and knipex are bad.
Have u considered becoming a Genius distributor instead? It'd be easier to deal with them I assume. Since a lot of the Snap On and Matco tool truck guys also have Genius tools in stock. They make good sockets and wrenches. That's all I own of Genius. I kinda want to try out their quick release...