Higgle-haggle
Higgle is simply a variation of haggle meaning to cavil, wrangle or dispute as to terms in reaching an agreement. In higgle-haggle, the repetition is purely for emphasis and dates from the early 1600s.