Bartering is the name of the game here. If you pay more than half the quoted price, you're paying too much.
You can walk for miles and never see the same shop twice. This is both a blessing and a curse as trying to find that little shop that had that one perfect item you thought you'd come back for can be IMPOSSIBLE to find again. My advice - if you like it, BUY IT!