I give my postcards to the Concierge at my hotel, and pay 15 baht for normal cards to the U.S., 20 baht for oversized cards. I believe that they go by air, but am not completely certain. Takes a little less than two weeks to get to Boston, on average.