Can anyone lead me to a place to buy stamps as well as mail a card? My son's teacher asked if we could send the class a postcard from Aruba while we are there. In the past I have asked at the little market in the Alhambra mall and they didn't have any. We usually grab a few postcards then mail them when we get home, but the class wants to see the Aruba stamp etc. We rent a condo so I don't have a hotel concierge to ask.