The shop can only be accessed while wearing the magic armour. The key is that the guard outside says you're not fancy enough.
There is a hole in which you can dig through to get under the house.
Malo Mart is in Kakariko Village. It was his face on it. It is also in Castle town. In the big town circle it is the shop at the bottom left.
you have to buy it. First, donate to the Malo Mart in Kakariko village, then go to their shop in castle town- but you will need the second wallet (give agatha a bug)
On wii game store or buy it from the shop
Princess Street, just across from the castle.
first go into the shop to your left, then you will have occoo and then just kinda explore
You have to take the cannon by paying 50~100 rupees.
Once you pay 2000 rupees to Malo at the Malo Mart in Kakariko Village to open a new Malo Mart in Castle Town, you can go there where the very expensive shop used to be and buy the magic armor.
To get the ''hawkeye'', just go to malo-mart and buy it. (the shop is in Kakariko)
when you get so far in the game you will be asked to donate 1000 rupees to malo-mart in kakariko. do it. you will then have to donate 2000 more rupees, or 200 if you completed the hot springwater run.once all the money is donated a shop will open up in castle town. go there and you can buy the last suit(Magic Armour) in the shop for 598 rupees
in the house in ordon. once u have it and u free the next land from twilight you'll have a wooden shield . buy a metal one from talo's shop.
Southern swamp its behind the hags potion shop.