Walgreens has LOTS of free after Register Rewards (known as "Jingle Cash" for the holidays) to be had through Saturday night. I won't reinvent the wheel but you can read about all the coupon matchups at Frugal Living NW.
Even if you don't have any of the coupons, there's still lots of good deals! I was at the Milwaukie (24-hour) store on 224 store last night and they still have TONS of the free stuff left so head over there quickly if you're in the Portland area!!! You could get a lifetime supply of shaving cream, deodorant, body wash, toothbrushes, toothpaste, etc. all for free!