I generally suffer more from a lack of merchants/lack of anything worthwhile to buy from the few that exist than anything. Especially because on an average playthrough you'll end up either killing or making unavailable over half of your merchants.

I think at this point I only have access to Aaron in the Druid Grove, the Zhent trader, and the two in the Underdark.