I know that different cultures have different approaches to buying and selling, and in some places it's acceptable to haggle over a price and in others it's considered rude. Do people usually bargain in the bazaars and open markets? And is it the same in the shops? Is there a different from one region to another? I would like to get the best price for things, but have great respect for craftspeople and I don't want to insult anyone.