Same here, at least yours shows mailed. Their website says I'm not in there system?Any one else still waiting for theirs? Last time our money was direct deposit. For some reason they mailed it this year. Mailed in 1/6/2021 according to the IRS website. Still nothing. Further looking shows checks that were mailed could take 3-4 WEEKS to arrive. WTF.
So the stimulus is government just giving you back money it took from you, so you can stimulate the economy. Would it have made better sense if the government just let you keep that money and let you stimulate the economy sooner? Look at all the wasted effort to collect it from you and then return it! Government must have spent money to do that. In essence, that money shrunk while in government hands.