It asks for potions requiring ingredients that aren't available, so I can't sell and get no money. This seems like a bit of a design flaw.
Twice I've handed a potion over and they left without giving any money.
The Save/Load feature seems rather borked; I saved before someone arrived, gave them the potion, then loaded. The potion was still gone.