I've always found Walgreens to be cheaper in N. California, but I was given a $100 CVS card and I still have my Extracare account so I want to make the most of it. Are the CVS rewards worth the effort to stack them and try to really optimize? I remember years ago there was a series of posts on this site about someone who was regularly getting stuff for free or even making money off of CVS couponing