I bought a batch of pins for my kids to trade on our upcoming trip, but now I’m looking for lanyards for them. Do they sell them in the parks (for a reasonable price, not with a batch of pins) or am I better to just pick some up from Amazon before we go? I’d like them to be able to pick out their own but I don’t want to pay $25 for just a lanyard.
You’ve answered your own question: They are horribly overpriced at Disney. Grab some on Amazon instead. Unless you want to pay a lot of money for a lanyard
Check on HotTopic and BoxLunch websites. They have disney merchandise including lanyards and they are more reasonably priced and usually have a 20% deal going on.