Alike all Zelda games, Legend of Zelda features a variety of stores found throughout Hyrule in which a store manager works and supplies new and advanced weapons and items. But like all things in life, they come at a price, depending on the item, what it is, and its rarity the shop owner will set the item at a certain price. Of course various shops have the same item and sell them at different prices, its best to travel to different shops and check which has the best deal, although tedious it will help you in the long run when in need of Rupees.

Shop #1
Magic Shield - 160 Rupees
Key - 100 Rupees
Blue Candle - 60 Rupees

Shop #2
Magic Shield - 130 Rupees
Bombs - 20 Rupees
Arrows - 80 Rupees

Shop #3
Magic Shield - 90 Rupees
Enemy Bait - 100 Rupees
Heart - 10 Rupees

Shop #4
Magic Shield - 130 Rupees
Bombs - 20 Rupees
Arrows - 80 Rupees

Shop #5
Key - 80 Rupees
Blue Ring - 250 Rupees
Enemy Bait - 60 Rupees
   
LOZ AOL
ALttP LA
MM OOT
TWW TMC
PH TP