I have been filling and refilling all my scripts at CVS lately and everytime I do, I get a $25 Gift card. Been saving those for those turkey day freebies! But where I live you have to be there within an hour of them opening or they are all gone. Depending on the product, you may be able to get a rain check too!