Hi. First of all, I have learned and am still learning from these boards. My DD7 and I will be on our 2nd DCL Wonder cruise this December. I want to make my own postcards out of pictures I have all ready of Nassau, Castaway Cay, etc. However, I can't seem to find the postcard self adhesive labels that I could put on the back of a picture. I have been to 2 local Walgreens and 2 local Walmarts with no luck. Any advice of where I could find them? Thanks in advance.