Got in an email:
"Whether you plan to visit family this holiday season or want to help your loved ones get to you, make the most of your mile purchase with this special offer.
From November 13 to November 30, 2014, you'll earn up to 45,000 AAdvantage® bonus miles when you buy miles for yourself, or add up to 45,000 bonus miles to your purchase when you gift miles to a friend or loved one. That's a total of up to 125,000 AAdvantage miles—our best offer ever. Buy or gift miles today."