I have had very good experiences with Ross Pistons in California.
After a phone call I sent one of my original pistons from the 1930 DeSoto Eight with pin to Ross. After they measured it up they called with a quote, for Pistons, using my pins and rings to fit.
They were quite reasonable in price and the pistons are forged aluminum with modern alloy and came balanced (All the same weight). They almost looked too nice to install. Real works of art.
Here's their web site
Ross Racing Pistons