New Edelbrock intake quality issues

I think if the Edel stuff was being made in China, the casting logo would read 'Made in Amehica'....