I do a survey on opinionplace.com and get 125 AA miles every few months just to make sure that I am never in danger of miles expiring on me. They happen to post pretty quickly but the trick is to do it with plenty of time so that you are sure it will extend your miles' life