After you file

So here’s the scoop. I finally got the IRS on the line. They gave me a PIN number and sent me to a department that could track my refund. I explained my situation and they said it doesn’t sound like SBTPG is sending a check at all with how they have changed the dates and things they have said. So they put a trace on my refund for SBTPG to send it back to the IRS. They said I should have my refund and the full amount without the fees that SBTPG has taken out. If I do receive a check in the mail from SBTPG I’m to mail it to the IRS because it is null and void and then the IRS will send me a check. They said it could take 2 weeks, 4 weeks or 6. So here’s hoping it comes sooner then later but I’m just happy the IRS will be sending me a legit check instead of this phony SBTPG. 
Not sure if anyone has received a check from SBTPG but I guess I’m not taking the risk of waiting for false dates. Hope everyone gets this worked out and given their refund. Best wishes