these heads actually made in australia?

"STEVEN" sounds very Chinese-ish to me. Everyday "quality standard" for GM or FIAT actually sucks. Not really too smart to compare to them. STEVEN is just throwing out those big names trying to impress somebody! It's not working.