I efiled with Turbo Tax. The IRS website states they sent my refund 3 days ago but it is not in my bank and not even as Pending. How long does it take to show in acct.?

I efiled with Turbo Tax.  IRS states it was sent to bank 3 days ago.  It is not in bank and not as Pending.  I double checked account number and routing number are correct.  How long on average does it take to post to my account and release my funds?