I've understood the charisma score of whoever is speaking to the vendor matters. It doesn't use the highest cha automatically.