I had a great holiday in China but was unprepared for the surprisingly high level of aggressive behaviour in public From the incessant honking of drivers to the pushing and shoving in shops, public transport etc. and all appear to be the accepted norms. Often people would behave as if I wasn't even there and cut in front of me or talk over me. I've travelled extensively and never experienced such aggression, even in equally crowded cities. People push, shove, spit near you, no lines, its a surprise given my expectation of a well mannered, civil society. Certainly go to China, but prepare youself for much jostling and pushing and the not so occasional (and totally gross) spitter!