He says he's got a website, tech supports, ect, and also if the item arrives damaged he replace it.
Call him up, send the thing back, or have him ship you a new head.
BTW, those are 70cc kits and just like everybody elses...nothing special or different (upgraded ect) That's all just hype.