Haggle

Haggle (Cha)
If you dream of riches, haggle will be your best friend, allowing you to buy and sell for much better prices.

The basic formulas are: Selling = Base SELL percentage + (0.25% * Haggle).

Buying = [1 - (0.005 * Haggle)] * Markup. (Markup varies depending on Vendor/level of Broker)


 * Class Skill for Bard, Rogue

The maximum Haggle achievable currently is 101 (breakdown). See the same post for a good Haggle Bard build.

Progression table
Vendors and Tavernkeeps buy and sell at rates based on completion of a specific Reputation Quest. Talk to the City Ward greeter or contact for specific information on Reputation quest (or see full list below). Brokers have varying rates based on minimum level of items in which they deal (eg., ml:2/0 Broker refers to min level 2 weapons/armor brokers and min level 0 clothing/jewelry brokers).

Update 7 stealth-nerfed the Guild General Vendor in House Kundarak again, he now only pays 10.0% base. Do not sell to him. Dev Tolero implied this was an error that will be corrected in the future (link).

Here is how Haggle impacts the buying and selling price of items, at the different vendors.

Example: A player character with 0 Haggle skill wishes to buy a ml:2 weapon from the Broker. The base value of the weapon is 8,000gp. The ml:2 Broker markup is +25%. So the player can BUY for 125% ItemBaseValue, for 10,000gp. The same player uses another character with 40 Haggle and can BUY the item for 100% base value, for 8,000gp.