This, this, a hundred times this.
The last d&d campaign I ran, the low level adventurers could buy one or two healing potions from the mid-sized town as they were all people were willing to spare against emergencies, but there was an alchemist who could make more...given time. So they would...