VIEW IMAGE
Shop items are restocked after quests
If an item is sold out after buying out the stock from a shop, you can complete a quest or side mission to replenish a shop's inventory. For the items you need lots of like Courser Bee Honey, make it a habit to buy out the stock before embarking on a quest and buying it out again right after.