Yes, the joys of dealing with an offshore vendor can be troublesome. As you have found, you are not only dealing with distance time zone issues as well as language issues. I also suspect that many Chinese vendors just don't give a damn if you are unhappy. There are enough other potential...