Just about every store has a rewards program, you fill out a form and get a card or tag to put on your key chain. When you shop at that store again, they scan your rewards card and supposedly you'll get extra deals or coupons. I haven't found this to be all that valuable, frankly, it seems more of a way for businesses to send myriad emails.
This morning I got a notice from Petsmart with 15 percent off coupons. That sounds good since Ferdie does eat and it would be nice to get the price lowered. But reading the coupon more closely, it says, "Save 15% in store on purchases of $60 or more."
So much for that coupon. No way I need to spend 60 dollars at the pet store. Cheapskates. On the other hand, I have found that PetCo will come up with really good savings and coupons and more often than not the check out person will even pull out a manufacturer's store coupon that lowers the cost even more. This fall I had a Purina Pro Plan coupon which would have given me 3 dollars off, but the clerk then pulled out a "buy one get one free" coupon out from her checkout drawer. That was fantastic. She also gave me two more of those buy one get one free coupons for the next couple of trips.
And that is why the rewards program can be useless or can be good. Depends on the store.