The (unpaid) or (taken) label is not correctly added to arrows, when they are picked up as goods in a village. They will be automatically stacked to the arrows you have already owned in inventory, so you can leave the village free without paying for them. It's happening in Version 3.72.