I sold everything, in a circuit from Verdistis to Ars Magicana to the elven village to the dwarven halls and back to Verdistis (by which time Corinna and Mpenzak has replenished their gold and Corrina could have more silver charms). I think twice around and I had everything sold. I also used the
weight bug to take a lot of stuff with me (charms, statuetts, many potions I didn't even end up using, etc).
If you quick save before running your mouse over an item/chest/merchant or hitting the alt key, you can identify the item or trade with the merchant, then quick load to get different stats or inventory. This can be done repeatedly to get the best stats or specific bonuses on an item (save after finding good candidates) or looking for specific items (such as spell books or charms) from merchants. It can also be done so the merchant has the most gold possible, but more than a couple quick loads and it would be just as easy to visit an extra merchant. I did this with both blacksmiths, since they tent to have the most gold, and Corinna and Kistandalius for silver charms.