Baaab Lee's 790 heads could be the real thing. But this company does all its own work, in the U.S. So, maybe odd, to me anyway.
Have you tried to remove the weights on the sole? Asking because my brother once got a couple Scotty putters and the sole weights were solid, non-removable. Just curious.
OTOH, it looks great, price was great, and if it feels great..............Hope it performs as such also!👍