I've gotten two Model T radiators from them and they have been excellent. The West Coast Chapter also took a tour of his facility. very impressive. Everything is done by hand. I think they may actually make the honeycomb stuff there as well.
I didn't know about Brassworks when I replaced my Star radiator. Had to ship it to England and back which greatly increased the price.