Many foreigners do not get the aspect in Asian culture.
if one plainly pays the overcharged price as not to appear as a cheap charlie, for sure, you get all the simles and waïs on leaving, but in their minds, they will be saying "man what a fool to have paid out just like that",
On the other hand if you bargain, haggle get the discount you are asking, sure, you will get the stern looks and long faces, but deep inside the man or woman selling will have respect for you.