I think a lot of it may be just using some kind of credit card - even a Visa - to make purchases.
I say this because I have always made small purchases at Best Buy and usually use my Visa card and I always get coupons from them and have been for years.
Also, part of it might just have to do...