Hi everyone,
I need to know who to buy steel makers stamps from. I just purchased some from Grey Ghost and I was very disappointed. I didn’t realize they were plastic when I bought them, though it does explain the cheaper price. If you don’t have a death grip on those suckers they’ll fly right across the room and good luck getting a good burnish on them. They look nice but it reflects the energy back up rather than to the leather and it bounces right out of your hand. And of course the larg