There's no real rhyme or reason to getting these home mailers. You don't necessarily have to have their credit card, sometimes it might be linked to their various gift registries, but not always. It's very, very random.
Get PAID to shop online: eBates.com (Get a $10 gift card to Target, Home Depot, Barnes & Noble or $5 CASH after sign up!) Learn how to coupon to maximize your savings! I teachClever Coupon Classes