SPEEDMASTER ALUMINUM HEADS

Are the Ebrocks a quality product? They’re made in Chiba to and are finished in the States. Kim
Edelbrock heads are cast in California and finished in Tennessee. I've checked this out