Thanks for the offer, Dan! These vises are complete, just needing the pins, but thanks again anyways! It's funny you mention English made vises on foreign shores, I live in basically the land of tradesmen and every shop you go to uses Record vises. :P
I tried to extract the tap to no avail and...