I got a letter from IRS on May 17 saying I should receive my check by or about May 16. I checked my account online and sure enough, it was deposited May 16.