Another 2 cents: Sounds like from your last post that the main problem is YOUR company, and not the Chinese ones. Always choosing the cheapest company regardless of quality, reputation, etc. will get you in trouble just as quickly with Western companies (who can also do some amazingly shoddy /...