One of the other things NoScamNC.gov suggests is to opt out of pre-approved credit cards. To do that, you can go to OptOutPrescreen.com. This means that no one will be able to pre-approve you for a card by looking at your credit report before you ask them to, known as prescreening. It won't stop the offers, just stop the pre-approved ones. They give you two options, first to opt out electronically for only 5 years or to mail in a signed piece of paper for permanent opting out. Obviously, they want you to not stay opted out which is why they require the paper to be mailed. But, fill out the permanent one and it will give you the 5 year electronic one while you file the permanent paper one.