Although with Beyond Divinity the problem I'm having is that none of the merchants has any gold, a grand total of 18gold between all of them in the battlefield. I've just downloaded patch 1.44 so I'll see if that makes any difference if not I'll be coming back to this thread for more suggestions.