bargainer


bargainer (http://definr.com/bargainer)

     n 1: someone who purchases and maintains an inventory of goods to
          be sold [syn: trader, dealer, monger]
     2: negotiator of the terms of a transaction; "he is a hard
        bargainer"