The AAdvantage shopping portal has increased their payout at Staples from the usual 2X to 5X. The special increased payout will run through 3/15/15.
Their terms exclude gift cards, however some people have reported receiving miles when purchasing merchant gift cards in the past. If you use your Chase Ink cards then you can receive 5 Chase UR points per dollar and you can earn up to 5% in Staples rewards as well.
Visa gift cards will not earn any miles.