Thanks for stopping by and leaving a comment. Your comment is filled with truth. Cultures (and by extension people from those cultures) value things differently.
Haggling is a great example. In Indonesia, haggling showed that you valued the relationship as you were willing to spend time with the person. If you had a enough money that you did not need to bargain then you showed that you did not care for those you were financially interacting with. It makes sense after someone explains, but not if your culture does not have the same perspective.