We are going to Majorca in two weeks. Have been there loads of times so are comfortable about most things apart from one!
I love to buy the leather belts, bags, shoes and other nice things in the market, but I never know how to "haggle" - or when for that matter.
Sometimes when I ask a price and try to get it cheaper I get a flat refusal, other times they haggle with me and I somehow feel I could have got it a lot cheaper as they have such a big smirk on their face when I hand over the money! It must be a typical "British" thing, I am used to looking at the price tag and handing over the money.

Any tips on when, how, and how much to offer when haggling would be very much appreciated.
thanks a lot

Toots