As someone who always maxed out vendor approval in DOS2, I didn't even realize for the longest time that you could give gold to vendors for discounts. Is it even worth it? Honestly, I've never had money issues in BG3.