Originally Posted by
rayhurst
It takes a little bit of work and you have to plan ahead, but I buy AA gift cards and get 4 miles per dollar spent. Use the Aadvantage eshopping portal to buy the cards from giftcertificates.com and get 3 miles per dollar spent plus the 1 mile from CitiAA (they don't take Amex). The cards come in denominations up to $250 and there is a small fee for shipping so the best way to do it is to buy one of their super certificates for as much as you can (i do $2,000 to $4,000 at a time to pay for work trips) and then have them ship me everything in $250 cards. You can then enter the gift cards at purchase on AA.com
Like I said, it takes a bit of work and lead time, but until CitiAA starts paying more miles for AA purchases like UA does, it's the best way I've found to maximize miles.
Just be aware you end up losing any protections you have from your credit card (travel insurance, etc.) by buying a ticket using giftcards.