Hmmm... My experience in the 3rd world is that very often Euros and Americans get charged more, sometimes a lot more, than if a local negotiates the price before the owner / proprietor / manager / clerk sees you...
Hate to say this, but China is NOT third world.
Not at all.