There are two kinds of Magic stores. One kind of magic is the "street" or "performance" magic. This is what an illusionist does and there are great shops around the world dedicated to just that.
There is also Ritual Magic practiced by Pagans of dozens of paths. You will find Pagan, New Age, Wiccan shops and books stores throughout the world as well.
The two are not the same so going into one type of store looking for the other kind of magic will be very frustrating for all concerned.
They will not be sold in stores Sorry
You can purchase a copy of The World of Magic and most retail stores. Many pawn stores will have the World of Magic for PC at reduced prices.
Radio Shack sells it in their stores.
at michals (some)
Spelling stores
Retail stores and online, many stores will ship to India
Magic Cubes can generally be purchased on eBay, Amazon, Most toy stores and online toy stores. In Australia they cost on average $20 for a brand named one.
go to www.magicthegathering.com then look at shops
Magic Pens can be purchased directly from Magic Pens' website for only $19.95 plus shipping and handling. Magic Pens is currently running a contest where one can submit their drawings to be eligible to win a free Magic Pens package.
You can find Elsa magic wand at a lot of stores online so don't go to the trouble of making it. Some of the stores that sell it are elsa costumes, amazon, ebay, and the find.
The Magic Bullet can be bought at many different places, both online and in-store. Among the stores that sell it are Target, Macy's, Bed Bath & Beyond, and OfficeMax. Online it can be bought at any of the previous stores' sites, as well as Amazon and eBay.
You can buy Magic: The Gathering decks at local game stores, online retailers like Amazon or eBay, or directly from the official Magic: The Gathering website.