@Ragman,
I don't consider Walgreen's a discount chain. Other than their weekly sales, they sell items at full retail price.
I rarely shop at Walgreen's any more because I save considerably more money at CVS. While CVS isn't a discount store either, I am constantly getting e-mails giving me 20--30% off my next purchase, or $5 off if I spend $30, and I add these discounts to my CVS card by just going to their Web site and clicking on a button, and they are automatically applied when I make purchases in the store. And my register receipts often have several dollars worth of CVS free bucks that can be applied to any purchase. They know I'm a loyal customer and they keep rewarding me for that.
Walgreen's doesn't woo customers that way.
I also find that CVS has better sales than Walgreen's, at least on items I tend to purchase. On the other hand, I prefer the pharmacy dept. at my nearest Walgreen's to that in CVS--it's smaller, more personal, and, on some drugs, the prices are better. So, having to fill a prescription is the only reason that gets me into Walgreen's any more.
The number of CVS stores around here seems to greatly outnumber the Walgreen's.
I'm not aware of any Duane Reades in this area. One store that was a Walgreen's forever morphed into a Rite-Aid. But CVS is
everywhere.