My stimulus check just arrived today in the mail.  Still don't understand why they sent an actual check this time instead of direct deposit.  IRS web site said they mailed the check on 1-6-21 and I received it 1-14-21.  I guess that is why they call it snail mail.