The guys who are sending you most of the credit card, loan, and insurance offers are getting your name from: Experian, Equifax, TransUnions & Innovis. These keep an eye on your financial activities in legal ways – they're the guys who write your credit report. They also rent your contact information to marketers who pack your mailbox with offers. You, however, have a one-stop way to halt the inflow.
Go to OptOutPresecreen.com and opt out of receiving this junk mail. This is the home page and the big blue button at the bottom of the page takes you to the opt-out action page. I recommend you do the permanent opt-out step. Warning: this requires you to print a form an get it into the mail – if you do this option do not stop, do not get distracted, and do stay on track until the envelope is addressed, stamped and in the mail. I don't get why it has to be via the mail when there is already an electronic process except the likelihood that the form will never get in the mail and you will continue to get unrequested offers. I suspect there is a reason the 5-year opt-out form is online and the permanent is mail –in. That reason is that you're less likely to complete the process with multiple steps of the paper process. Don't let that happen to you!
Do this opt-out now and enjoy the freedom from handling the junk mail – and you'll save a tree per year!