Least useful contact form ever! April 17 is too late. Can you deposit my Federal Refund today or tomorrow???

It was accepted the day I filed in March. Apparently the IRS is still a communist run deal