You can get them when you check in at your resort also. We've gotten 1st visit ones when we brought friends of our kids for thier first visit. My son and husband got a birthday one on seperate visits. I've seen anniversay ones, honeymoon ones and even grand gathering ones. You can get them at the parks at guest services also but we always ask for them when we check in. They also do balloons and cards with your favorite character picture if you let the resort know at check in. Mousekeeping sometimes leaves surprises if they see the buttons also, like towels made into animals, chocolates and once at FW in a cabin they left a disney video to watch with a note saying to please leave it when we check out.
Hope this helps.
Pat