I think the impact on sell prices should quite small, if even there at all. In my view it's better to have fairly static gold sell/buy values so it's easier to balance how much items should cost further into the game. I certainly don't let my players buy horses at reduced price just because there's a charismatic guy in the party. That sort of haggling is reserved for special occurrences in the story, not everyday trading.