Answer: haggler

AnswerCrossword Clue
HAGGLER

Grand Bazaar patron

HAGGLER

Hard bargainer

HAGGLER

Price negotiator