JB weld is a really good idea. I've had good luck with it in the past.
Woodcraft cant confirm whether I bought the vises from them or not but for $25 I can buy that piece that broke. Rockler also cant confirm whether I bought from them and they didn't offer a replacement part.