Checks are received 8 to 10 weeks after the deposit was refused by your bank.
Will the irs notify me if the refund is rejected?
verify if you had fees taken out by SBBT. If so the check will come much sooner but there is some leg work you must do - like verifying you are you.