@crystallovedid you e file or mail your return? I've read the ones who mailed them in will be a long time waiting because they are just sitting in the IRS build...
I received my income taxes on my Emerald card with the fees for filing held out March 5th. They deposited my stimulus on my Emerald card April 15th.. hopefully ...