Answer:
The prices seem to vary a little bit each time you visit a different island, but the key is to travel in a clockwise direction, buying the cheapest item at one spot, then traveling clockwise and selling it for the highest amount. So buy the most you can of the cheapest item, and travel clockwise to the next closest island to sell it for the most.