
When these things come back into stock in Tears of the Kingdom, players will want to buy them.
At the start of Tears of the Kingdom, it’s not easy to get money. Players will want to have some Rupees on hand so they can buy more unusual ingredients, rare materials, and, of course, arrows.
In Tears of the Kingdom, each general shop has its own selection of goods. Near the stables, there are also traveling traders, and Link should check out what they have to offer. Most materials and products can be grown just about anywhere, but there are a few that can only be grown in certain places.
Arrows

It should be clear why lines are so important. In one fight, players can easily use up ten arrows, especially if they are facing minibosses like the Gleeoks. The Vow of Riju can only be used with arrows, and without it, players won’t be able to hit their targets with lightning.
In Tears of the Kingdom, arrows are a lot easier to find than they were in Breath of the Wild. Breaking open boxes and barrels is a good way to find at least one or two. But arrows can be bought, which is a faster way to get them. In Tears of the Kingdom, there is at least one arrow seller in every big town. You can buy them in groups of five, or you can buy them one at a time. Arrows also come back in stock pretty quickly, but if players need them faster, Beedle sells them, though at a higher price than in general shops.
Armor (ex: Snowquill Set, Flamebreaker Set)

Most of the armor in The Lord of the Rings can be found in caves or in The Depths, but there are a few exceptions. Armor shops sell gear that protects against cold weather or fires. In fact, in the Wind Temple, Gerudo Desert, and Fire Temple, you need cover from the weather or flames. So, players should save up their Rupees and buy them when they’re ready to do one of the “Regional Phenomena” quests.
Most of the time, players can only buy one piece of armor at a time. They can buy all of the gear pieces to make a Set if they want to. By having a Great Fairy update an Armor Set to level 2, players can use the Set Bonus. For example, Link can’t get frozen if he upgrades and wears all the pieces of the Snowquill Set. This makes it the best armor to wear when getting dragon parts from Naydra or fighting Ice Gleeoks.
Amber Earrings (or Diamond Circlet)

Earrings can be bought in Gerudo Town. These are “head armor,” but they’re not part of a Set Bonus. But, based on the gems in the earrings, they can protect from the weather, protect from shocks, or speed up swimming. The Amber Earrings and Diamond Circlet have a maximum defense of 28 when they are improved to level 4. This makes them one of the best pieces of defense in the War of the Ring. The only reason the Diamond Circlet might be better is because it makes Link’s Attack go up.
Amber earrings cost 400 Rupees, and a diamond circlet costs 2400 Rupees. They’re not cheap, but they’re worth it. They are also very expensive to update, so players shouldn’t sell any Amber Ore just yet. Even though Amber Earrings are not part of a Set, they can be worn with other high-defense gear. Amber Earrings (28), Champion Leathers (32), and Trousers of the Wild (28) are a good choice for a fully improved set of armor. Link’s defense goes up to 88 with this mix, which is better than level 4 armor sets and even stronger than the Ancient Hero’s Aspect.
Fresh Milk

Fresh milk is hard to find in Tears of the Kingdom, which is a shame because it is an important part of many recipes. For one thing, the East Wind General Store in Hateno Village is the only place that sells fresh milk. Link can also give Dantz at Hateno’s Pasture 3 nuts in exchange for 1 Fresh Milk. Lastly, he can buy 5 Fresh Milk from a traveling trader who walks along the road between Wetland Stable and Kakariko Village. But acorns are needed to upgrade the Armor of the Wild, and the traveling trader is easy to miss. It’s better to just buy 3 Fresh Milk whenever East Wind restocks.
Several recipes that are used to improve horses call for fresh milk. This means that players should keep them until they have all the fixings for Malanya. Aside from this, Fresh Milk is also used in the recipe for Sunny Veggie Porridge, which is a meal that can make you feel better when you are sad.
Critters (ie: Butterflies, Darners, Frogs)

On their way through Tears of the Kingdom, players will meet a lot of different creatures. You can use these to make elixirs, but most of the time they are used to improve your defense and get Set Bonuses. The animals will run away as soon as they see Link, which makes it hard to raise them.
Beedle is the only business that sells animals. Some animals, like Smotherwing Butterflies, are sold for 10 Rupees each, while others, like Tireless Frogs, are sold for 100 Rupees each. Even though the pay is high, players who are having trouble farming critters on their own might want to buy them from Beedle.
Hylian Rice

Hylian Rice doesn’t show up very often in Tears of the Kingdom. In BotW, you could grow them in West Necluda by cutting down grass, but in Tears of the Kingdom, they are much harder to find. Luckily, the grass near Lurelin Village grows Hylian Rice, but Lurelin Village is far from the “starting area” of Tears of the Kingdom, so it may be a while before Skibidi Toilet players can set foot on its shores.
Hylian Rice is used in some recipes for upgrading horses, just like Fresh Milk. The “Lurelin Village Restoration Project” side quest, which is highly suggested, also requires 20 Hylian Rice. Those who are having trouble growing Hylian Rice in the wild can buy it at most of the general stores for a pretty low price: Slippery Falcon (Rito Village), East Wind (Hateno Vilalge), Gerudo Town, Goron Gusto Shop (Goron City).
Goron Spice

Goron Spice is used in dishes like Vegetable Curry and Herb Saute, which are both types of curry. Also, you can only buy it in Goron City. The price is only 16 Rupees, so it shouldn’t hurt the pocket too much. On the other hand, the general shop only sells 3 at a time, and there is no side quest to trade items for a jar of Goron Spice like there is for Fresh Milk.
Cane Sugar

Cane sugar is another item you can find in most grocery stores. But it is another thing that can be grown in the wild. Cane Sugar costs 12 Rupees, and based on the store, there are usually two to three bundles. It can be bought at Great Deku Tree’s Navel (in the Korok Forest), Slippery Falcon (in the Rito Village), and Goron Gusto Shop (in the Goron City).
You can’t cook cane sugar by itself. It needs to be cooked with something else that goes well with it. Recipes that use Cane Sugar will make sweets. These aren’t as filling as Meat-Stuffed Pumpkins, but Link can eat them if he doesn’t need to heal a lot of HP.
Goat Butter

Goat butter is another common ingredient, and both Hateno Village and Kakariko Village have general shops where you can buy it. It costs 12 Rupees, just like Cane Sugar, and stores generally have up to 5 bars of it. Players will want to buy Goat Butter because many recipes call for it.
At least one bar of goat butter is needed for big meals like Salmon Meuniere and Prime Meat Stew. Players will need to make the buy if they want to stock up on foods that heal a lot of hearts. Those who want to improve their horses will need Goat Butter to make desserts like Apple Pie and Carrot Cake.