To haggle is a process that involves two parties of the transaction trying to negotiate the best price possible. The buying side is trying to lower the price as much as possible and the selling side is trying to leave the price as high as possible. the process of haggling can go on until the price is negotiated and accepted by both of the sides.

 

Read More on this subject