I haven't received my Direct Deposit yet. But I am optimistic because my account now says
Approved
Direct Deposit Transaction ID: xxxxxxxxxxx.
Fulfillment Status: Pending. Posting date: 0000-00-00.
So I am guessing they have sent it. I should see it by tomorrow.