Drugstore.com is generally a pretty reliable source for extra miles, though their prices aren’t as good on all items as they used to be. Until April 2nd, they’re offering 8 miles per dollar through the American Airlines AAdvantage eShopping Portal.
You do need to be a bit careful that you’re not overpaying for items on Drugstore.com. I used to be able to find almost all my drugstore items for the same price or cheaper than my local Walgreens or CVS. That’s not the case, though they still do have deals from time to time. I’ll be using this sale to extend my daughter’s AAdvantage account another 18 months since she hasn’t had any activity recently, a great use of the shopping portals.