We stayed at the DLH and Guest Services sold stamps that they printed off with the castle on them. Very cute. They charge them to your room, so you have to be staying there. I also bought some stamps at one of the DLR stores. I cannot remember which one, but it was from a vending type machine. They were Disney stamps with the characters on them. Guest Services at DLH also told me that there was a stamp machine in the lobby there, but I didn't look for it.