After you file

If credit karma mailed your check out on 2/23, most of those e-checks are arriving today. I heard that Walmart will cash them. Some people are having a hard time cashing the e-checks without a bank.