Traveling on the tourist track requires you to deal with haggling, a national pastime in most countries.
I'm not good at bargaining at all. In the United States, everyone pays the same price, which is clearly posted or marked on the product. But in other countries, haggling is a kind of sport. People absolutely love it. They especially enjoy engaging foreigners in a game of bartering because they know they are much more skilled than us.
After several days of getting taken by every shop owner & taxi driver in Bangkok, I was annoyed & even exasperated. I just wanted to pay the going price without having to negotiate it. I'm definitely not a worthy sparring partner. I know I will lose the game every time.