I stupidly (stupid, stupid, stupid me) allowed two accounts, belonging to my children to expire. Each account has 8,000 plus miles -- not life changing, but enough that I'd like to hang on to them. Today I got a message from US Airways (not addressed to "Dear Stupid", although it might as well have been) "offering" me the miles back if I do one of the following things by November 29th: Log in to your account and pay a reactivation fee* Purchase and fly on US Airways and earn Dividend Miles** Earn miles with our Dividend Miles partners like purchases through StoreFront or car rentals Sign up and use the US Airways MasterCard®*** The reactivation fee is $50 for each account, which is more than I'd be comfortably paying for the miles. Making a flight with them is possible, but not likely -- there's only one long weekend in that period. And, obviously, the kids are not eligible for their own US Airways cards. That leaves the "Earn miles" option, and I'm guessing the easiest way to do that would be through the US Airways online shopping portal. I notice that iTunes gift cards are available through their portal, both my kids have iDevices. There's some fine print at the bottom of the email covering reinstatement through flying and credit card application, but it doesn't mention the Earn Miles option. Has anyone used this method to get miles reinstated after the had technically expired? Is there a minimum purchase amount? Does any purchase through the US Airways Mall that generates miles qualify? Do gift card purchases through the mall generate miles? I assume I can use any credit card or debit card to check out at the mall; the owner of the payment method doesn't have to match the name on the frequent flier account? And is there any special action you need to take, or will reinstatement happen automatically?