seriously not surprised... having just come back from China for a work trip, i can say you really do have to watch what you eat... and just because its a foreign owned company doesn't mean its any better...
For example, i ate at a lot of local restaurants and had no problems... but the minute i had one star bucks coffee, within 10 min i was sick...