After you file

In the future, if you don't like the terms of the contract don't sign it.  All DIY tax return programs offer the same processing service thru a third party processing bank for an extra fee and they all have the same "delayed payment" clause in them. 

 

If you qualify to use one of the IRS FREE FILE options on the IRS website here :  https://www.irs.gov/filing/free-file-do-your-federal-taxes-for-free

 

If you cannot use FREE FILE then always pay the fees upfront.  Shop around to find a better price ... the downloaded version is usually cheaper especially if you buy it thru a reputable third party reseller later in the tax season.