I get credit card offers too and several Chase people try to get me to get a credit card in person, but I refuse and just keep my debit card. I realize my credit isn't as amazing as it could be but it's still good especially consideing I sm in student loan debt. I also get a ton of mail from Sprint telling me I should switch over from Verizon. Why does Sprint know my business?