After you file

I am still confused then. From SBTPG he is appeared to say if my refund funneled through them I will have to sign up through the IRS portal to get my refund. 

Just to clarify you are telling me that though I had fees taken out through SBTPG for turbo tax it will still go through to my personal bank without me having to go through the IRS portal?