spica42 - 6:20 pm on Aug 5, 2010 (gmt 0)
I think they are a very small company located in China with no overseas office. If they take down my content there will be no more content on their site so I'm not sure if they will do that. I'm trying very hard to get their host who is located in the USA but no reply yet after half a day.
I'm also concern that they'll just change a host or the domain (I found out they have another domain with some of my content as well!) so I think the real solution is to know why Google filtered my site.