Walgreens is not a store that I enjoy shopping at. Their coupon policy stinks. They have a register reward program just like Rite Aid and CVS. Redeeming the coupons is another story. Walgreens considers these manufacturer's coupons, thus limiting the amount you can use. For example, you want to buy 4 Toothbrushes at $3 each and want to use 4 $2 off coupons and 3 $1 Register Rewards coupons. No can do. You can only use 4 total coupons. I am lucky enough to have a few CVS stores and Rite Aid stores in my area so I can avoid Wags unless there is a spectacular deal.
That being said, Walgreens has some pretty great deals, and at a more frequent rate than CVS. I have begun going there more, but have noticed that due to their coupon policy being as restricting as it is, I have to be very careful and organized. The Register Rewards, which do not roll (see below) expire just 2 weeks after you get them, so you really have to be on top of your game.
What are rolling rewards? Basically it's like this: Walgreens has Toothpaste for $3 with a $2 Register Reward. You CANNOT use that $2 Reward toward the purchase of another Toothpaste in hoping that you will get another $2 reward. It will not print. At CVS and Rite Aid, doing such a deal will print another one, so long as there are not limits on the reward. The limits are clearly stated though.
If you do shop at Walgreens, here are some links for info: