Hi Dave,
This is Joey from Shars Tool. Thanks for bringing this up about the vise key and casting, I have already addressed this two issues with the vendor and on my next shipment of vises, which arrives in May, this problems will go away. Thanks for letting me know about it and I will always try to improve my tool's quality if I hear someone is not satisfied.