Yes, if you walk straight out the Muppet exit, you'll walk right into it, just to the left of Mama Melrose. It is a tiny shop - more than five people makes it crowded. And they really don't have anything that the bigger Christmas stores don't have. But if you're in the vicinity, it's worth checking out .