CHA was giving Wyll better prices in my playthrough.

Also, you can raise the "attitude" of NPC's just like in Divinity. You can do this through various means, but the easiest is just gifting them some items. The investment will net you a vendor to dump all your goods too for better prices.

Not saying I am in love with this, just explaining the mechanics to you.

As a free action, can I regret my life choices