We present a formal model of haggling between a name-your-own-price retailer and a set of individual buyers. Rather than posting a price, the retailer waits for potential buyers to submit offers for a given product and then chooses to either accept or reject them. Consumers whose offers have been rejected can invest in additional haggling effort and increment their offers. The main advantage of...