No one was more surprised than Thomas Carpenito with the credit-card invitation that landed in his mailbox earlier this year.

The 27-year-old deli owner from White Plains, N.Y., had about $10,000 in old debts and a credit rating 200 points below "good." He recalled thinking the post office had delivered the letter to the wrong house.

Far from...