Award: Earn up to 30,000 bonus miles when you purchase miles through the buyAAmiles® program or give miles through the giftAAmiles® program
Dates: November 16, 2012 - December 31, 2012
Offer: Earn up to 30,000 bonus miles between now and December 31, 2012, when you buy the AAdvantage® miles you need to book a vacation of a lifetime for you, a friend or family member. Have you reached your annual maximum purchase amount? No worries, we've raised the limit of purchasing or giving miles per account from 40,000 to 60,000 for this exclusive offer.
Link to aa.com.