So, you can recruit a number of expert traders. Among them Vault Tec Rep. So far, he's the only only one I recruited, so I'm confining this to him and to another character, who isn't a trader - Sheffield, from DD.
Everytime, you initiate a dilalogue with them, you have to go through the whole recruitment lines again, before you can barter or trade with them. This is especially tiresome with Vault Tec, since, assigning him to a level 3 trading emporium, which he hopefully carries to level 4, you want to barter with him off and on. So, I tend to avoid his shop, but that's not how it should be, does it?