cards come debit out when did stimulus debit cards come out Watch your mail this week as another batch of stimulus money is being sent out soon. It could be coming in the mail in the form o… Wednesday, March 23, 2022 Edit