They are constantly giving five dollar coupons for your next visit. How many stores do that?
And you can repeatedly use those coupons on the same visit. My wife had $100 worth of stuff the other day at checkout. She would have them ring up $25 worth, pay for it, then ring up another $25 worth. It took a little longer, but she got $20 knocked off the total.