Several shopping portals are offering bonus miles for a limited time after meeting spending thresholds. Here they are below:
Spend $75 get 750 bonus miles
Spend $150 get 1,500 bonus miles
Spend $250 get 2,500 bonus miles
Bonus is one time only and is available until 12/2/13
For every $250 spent, get 500 bonus miles up to a maximum of 2,500 bonus miles. Offer good until 12/31/13
For every $115 spent, get 250 bonus miles up to a maximum of 2,500 bonus miles. Offer good until 12/5/13
Many have reported that you can get miles by buying or using physical giftcards but as always, YMMV.