Have you received your stimulus check? Wed, 05/06/2020 - 6:06pm admin Choices Yes, it arrived in the mail Yes, it arrived as a direct deposit in my bank account No