STV STP anything China is >D>O>N>E China sucks because they can only mimic what the US puts out. And they've failed at it...miserably!