Problem is only last till their 10 or so
Better to train them to not expect souvenirs. You're there to enjoy the park. Memories are the best keepsakes. Take lots of pictures and videos, but t-shirts and keepsakes will be quickly boxed up and forgotten.
There are some things you can do. Buy some cheap related merchandise at home. Bring them on the trip to satisfy the urges. If I will go to SeaWorld, bring a penguin stuffed animal and hide it in the backpack. Take it out when the kid has a breakdown. At home, a 3 inch penguin cost $5. At SeaWorld, it will cost $8 to 12.
I noticed that Disney Store has an excellent sales and clearance rack. I will go there to buy some discontinued items. Bring those to the park and surprise them when they are bored or most whiny.
1. Star Wars merchandise- Due to licensing issues, you cant get SW items online.
2. Pins and Mystery Vinylmations- Face it, few pins are avalible online, so youretty much have to buy them at the park. Unlike the parks, Mystery Vinylmations don't come from the same box, thus leading to a more likely chance for doubles.
3. Event merchandise- Besides eBay or Amazon, any theme park event merchandise isn't avalible online.
4. Limited Edition items- Do I even need to explain this one?
Yes, ordering online can save money, but sometimes you just can't.
If a second or third whining occurs – well, it’s on - and a full fisted fight occurs behind the nearest bathroom where I kick the ever loving Snot out of the whining brat…
(Disclaimer - This note is not intended for the Humorously challenged. It is just a joke).
We don't buy something every time we go to a park. If we do, it's always on the way out. We give the kids a budget or we explain that we're just looking this time.