After you file

I got my stimulus Wednesday. But still NO refund! How long until we get our tax returns? It is beyond ridiculous at this point.