Looks like you wont be buying then. My advice is if chinese companies like this one cause you such angst, then move on and forget about it. You would be doing everyone a favour, including yourself.
EHH Price at posting:
37.0¢ Sentiment: Hold Disclosure: Held