At least 8 million stimulus debit cards are being sent out by the IRS and Treasury, and it's catching many people by surprise.