I have actually put some points into Barter in v143, because even though it doesn't currently lower buying costs, selling things will give you extra gold - and you need extra gold to afford skillbooks.

No idea about permanent potions.