Have you received your stimulus debit card? Many Americans have received their stimulus check by the touch of a button. Take a look at the new debit card.