To attempt to decide on a price or conditions that are acceptable to the person selling the goods and the person buying them, usually by arguing. (Cambridge Dictionary)
If you haggle, you argue about something before reaching an agreement, especially about the cost of something that you are buying. (Collins Dictionary)
Dispute or bargain persistently, especially over the cost of something. (Oxford Dictionaries)
To cut roughly or clumsily: Hack. (Merriam – Webster)
[Survey] Too Many Customers Haggle with Distributors Over Price.
Buying a Car: Is No-Haggle Pricing Really No Haggle?