How sad that complaints about this company go back to 2009? And they are still in business and a recommended e-file site from the IRS?
I too filed with them but was lucky I did not give my credit card info, because filing online should be free if you make under $50,000 per year, according to the freaking IRS.
Anyway, I filed a complaint with the Better Business Bureau.
I'll be filing my taxes through the mail for back up.