Sign up for every free customer rewards program you can.
Even if you rarely shop at that place, having a rewards card for that place will eventually net you some coupons and discounts.
Here’s the basic game plan for maximizing these programs: create a Gmail or other disposable email address just for these mailings, collect every card you can, and then check that account for extra coupons whenever you’re ready to shop.