Yeah Dayton, I have a few of those clamps in the shed, I mean they are dirt cheap compared to Irwin's . I have definitely have some crack from really applying pressure, but what you can do is screw a bolt through the plastic and squeeze handle into a t nut and they will last long and work as good as Irwin's.

Good luck on the build!