If it helps anyone to top off an account this calendar year, you can buy SPG Starpoints at the moment for $28 per 1,000 points (20,000 point cap). These would convert to 25,000 AA points for US$560, which is a little better than buying points directly from AA on Jan 1 assuming there is no new promo. Not great value, but might be useful for someone who needs a few extra points to book the return leg of an award trip before seats disappear.