All the resort gift shops (and I believe park gift shops as well) sell stamps. They can be mailed in the lobbies of the resorts. Main Street also has working mail boxes on some of their lamp posts. They're green in color and blend right in, so you might miss them if you're not looking for them.