Shopping at Magic Kingdom, oh what fun!! So many choices to choose from as well.
Main Street has a very large Disney store called the Emporium. It runs the whole length from the town square up to the main hub on the left hand side. It is broken down by housewares, children, men’s, women’s etc.
Look for the pressed penny machines in the shop.
Remember as a guest of a resort you can have your purchases shipped back to your resort store for pick up (saves carrying it around all day) OR if you are not staying on site you can have it shipped to front of park and pick it up at end of day. NOTE-Make sure to remember this at end of day to pick it up!!
Another option is to have Disney ship it directly to your home. Their is a fee to do this but it is very helpful.
You have many little shops throughout the park to shop at and pick up goodies. I live to go to Frontierland to check out the pin trading shop.
Another choice for something special is back in Liberty Square you can get a beautiful Christmas Ornament. They are unique and very special.
Enjoy and have fun shopping!!