American Airlines has (yet) another Buy & Gift AAdvantage miles offer valid until January 30, 2015.
The number of bonus miles that you can receive is dependent of the purchase amount and maxes at 70,000 miles that gets you 50% (35,000) bonus.
This offer is valid for purchases made until January 30, 2015, and you can access it here.
The price of a mile purchased under this offer is 2.14 cents each when you purchase 70,000 that comes with the 35,000 mile bonus.
American Airlines usually sells miles at roughly 2 cents per mile. If you can wait maybe a month or two, you can save quite a bit.
Here are the terms and conditions of this offer:
AAdvantage members must purchase at least 5,000 AAdvantage miles or more in a single transaction from the Buy Miles or Gift Miles program beginning 7:00:00 am CT on January 6, 2015 to 11:59 pm CT January 30, 2015, to be eligible for bonus miles.
Each AAdvantage member is limited to purchasing or receiving in a calendar year, a combined total of no more than one hundred thousand (100,000) AAdvantage miles. Miles purchased through the Buy Miles program, received as a gift through the Gift Miles program count against this total. The miles purchased with the Buy Miles program and received with the Gift Miles program do not count towards AAdvantage Gold, AAdvantage Platinum, AAdvantage Executive Platinum or AAdvantage Million MilerSM status qualification. A confirmation email will be sent to the primary buyer/gifter and/or recipient, using the email address(es) associated with the AAdvantage account(s) and any additional email address provided. AAdvantage accounts less than 14 days old are not permitted to Buy or Gift Miles.