A. Debit and Credit cards take between 7 and 10 business days to arrive in your mailbox. They are mailed in a plain white envelope.