They accept AMEX for payment. This opens the door for the current double points promo. They also have a nice rebate program. If you take your rebates in the form of a Walgreen's Gift Card [rather than a check] you get an additional 10%. Let's say you buy a $20 item that is up for a full rebate. You would earn 40 Delta miles for the purchase and you would receive a $22 gift card. I then only use the gift card to purchase those "weekly ad" or "loss leader" items. I really like this process and visit Walgreens once a week...every week.