Curious about the quality of these? Are they heavy duty enough to mount a good size vise on one? Thanks...:beer: