I order National Geographic and Reader 's Digest for a gift from Amazon for my two brother . that be two and a half month ago . they still have not receive either one . they have start receive promotional mail from National Geographic so they be on the mailing list . how long should it take before the magazine will arrive ? this seem like too long . it be nearly 3 month . I probably would not order this again , unless a wanted to wait indefinitely for it to arrive .