The price of the healing items at the store is very stupidly set. Small Healing Potion heals 60 and costs 75 gold, and Healing Herb, which heals 20, costs 15 gold. I could as well buy 3 Healing Herbs for 45 gold, rather than 1 Small Healing Potion for 75 gold, and still recover 60 hp in total. The price of the Small Healing Potion should then obviously be less than 45 gold in order for it to have a profitable price. After that price has been modified, the price of the Large Healing Potion should then follow the same criteria.