@ Mikus;
From what I can tell 1 rank in barter (all I got, from traits) lowers cost by 10% and increases selling price by 10%

Affection seems to increase/decrease gold cost of 1 per affection rating (tested this using -3/0 on a 100 gold item, might also be percentage based).