I buy National Geographics for my elderly father over 3 month ago . to this day no magazine have arrive . tired of wait and after a phone call from he , I bar the wait to talk to someone in NG . they tell I that go through Amazon take at least 3 month !!! and that they have ship my order two day ago and it will take 2 week in transport . if I go directly through they it take 1 month .