We are allowed to bribe npc traders so why cant we have a haggle button where we force the merchants to buy goods off us for a price suitable to us and at a lower price.
This of course lowers your rep in the eyes of the person but in case you are playing a ruthless divine one it might work.