Sorry I'm getting a little bit paranoid
But do hotels in China take our passports during our stay at their hotels and only return when we check out and have completed payments? Fyi, I've paid all room charges via Agoda. There's no reason for them to keep our passports, right?
Another trivial question: my Chinese tutor (I'm just trying to learn some basic Chinese for the trip) said in China, we will have to pay additionally for the (plastic) bags for the stuff we buy from them. Is that true?