From now until 8 Feb 2018, you can purchase AAdvantage miles for as low as 2 cents each. Based on this latest sale, you can enjoy up to 42500 bonus miles, plus a 10% discount.
Note that you must purchase a minimum of 20000 miles in a single transaction to enjoy the sale. Also, AAdvantage members can only purchase or receive a total of 150000 miles per calendar year, through the Buy Miles and Gift Miles programmes.
You can redeem your AAdvantage miles with One World carriers.