I would disagree. I have a tying kit that is very similar, actualy by most standards- cheaper.
The legs on the bobbin are tight and need to be worked in. If they were wider, they would break in and be too lose.
Bobbin threaders are useless. Best to just lead an inch of thread down the throat of the bobbin and suck it through like a straw.
Never liked the look of thse pedestals, so I went with the desk clamp.
The jaws can be adjusted by the nut on the back of the draw bolt, back by the cam locking lever.
Other than that, bear in mind that tying is a skillset, and using the tools requires the developement of those skills.
Screw around with it for a while and learn how to use it. A few friends of mine sell thousands of those a year, and allways get a few back from people citing the exact same claims. There has yet to be anything wrong with the actual vice.
Heck, mine is a return peice that didn't work.