I am dealing with these guys right now as well.. they communicate with me pretty good and often. That is usually a good sign. It isn't really broken english either. I think just their warehouse or whatever is getting shipped out of china
I 2nd that. The communication is great and so far promising in trying to make things right with their buyers. So top notch here so far. What did you order, anything to share? I seen previous to my order, some people ordered full fairing sets and I wanted to contact those buyers so badly before I pulled the trigger. All private however . But I'm still pretty happy with what I received.