Because we can't seem to stay home, even when we say, "We are not traveling internationally in 2019, so we can save money and hit a couple US places that have been on our list," we are headed back to London in April. Several months after our first trip, Primark started releasing a lot of Disney items, including pins. Today, Disney Pins Blog shows a Dumbo set that was released recently and so I am wondering how long new releases stick around. Are they restocked, so older sets that I like would also be still available? In the stores, where do we go look for the Disney items. I know they sell a lot of wallets and purses too, anything else? Thanks!