While trading system in general is quite good, but it's interface works for me just opposite to what I am _expecting_ from it.

1. When I am switching characters at the trade interactions, I am expecting that modifiers will switch too. It would be ideal way to quick-check price adjustment. Much more handy than current "check barter of every character, check relations with every character, and only after that start trading".
2. When I am switching characters, I am expecting that all offers will be checked against current character's equip. Instead, it compares it against initial trader. I don't need it, really.
3. One of the reason of trading is dumping excessive loot. That is, naturally, divided between all characters. So most ideal way (and most logical too) in my opinion would be allowing to combine all inventories to get optimally adjusted price. Instead, every inventory treats differently (opposing principles of #1 and #2 :), and I forced to combine everything manually, in the one inventory.
Can the current system be changed, please?