to be honest, ive done a fair bit of dealing with TDR johnson (china) and he is more than happy to help with anything going wrong, or anything u need.
like FFS at the prices ur paying can u really complain...? and if he is happy to replace the part with an uprated one, and give u your money back, he cant be that dodgy....
otherwise quit whinging and spend 100+ on a take one or something
