Backwoodsman, that's interesting. I do hear a difference between bridge pins materials, or I'm convinced I do :)
That aside, I'm with you over liquid metal. I think they're an over-expensive product that you don't frankly need and I returned the set I bought.
Fred