Of course you can buy them at Disney, but if you want to save a few dollars, I have bought some before at Michael's Craft Store. I have also read on threads that they will sometimes have them at Dollar General. These are just the lanyard only, and you can buy the plastic badge holders at an office supply store. Hope that helps.