The iron vs aluminum cylinder head argument is over.

I'll check them out myself but I'm not nervous one bit. The only thing that would even remotely make me nervous is the internet. The set thing I got sent to my door look like perfect jewels! It's just this internet that puts the Boogeyman in people's heads..
You got to have them checked out you got to do this you got to do that when you break it in you got to remove the inner Springs blah blah blah..
I'm 100% fine with everything and the word China doesn't scare me.. if the word China scared me then I shouldn't have drank that apple juice at the hospital..
You are probably right.
And I personally felt like mine looked like jewels as well.