I just called direct express they if you get SSD or any government social security the STIMULUS will be deposited on the direct express card. Today or tomorrow we just have to wait
I actually talked to a supervisor at direct express he said they are coming in the next few days