Hi! I am new to this forum. I just got a bunch of pins for my trip to Disney World and I was just trying to find out some info on the pins that I have. I've noticed a few of them say Shanghai Disney Resort on the back of them. My first question is are those exclusive to Shanghai? Secondly I have two pins that I would love if someone could give some back ground on. It this Snow White pin and a Mickey Mouse Puzzle pin.