SPEEDMASTER ALUMINUM HEADS

Anyone ever hear of SPEEDMASTER aluminum heads good or bad ? Found a pair of new ones for a good price.
Unfortunately they are produced in China.
Permanently of my menu.
Buy American we will all be better off.