There are a ton of them - they are my favorite stores to go into! As pp said, there's the one at Epcot, there's also a big one in Magic Kingdom, DTD (or at leas there used to be - we stayed clear of it this trip because of all the construction), and my absolute favorite location is the one at Disney's Boardwalk! I'm pretty sure they are in mostly every park though.