Shocked ... Shocked ...
I am shocked ... shocked ... to find that some capitalists are lying scumbags.
If you are looking for links to free filing, try https://www.irs.gov/filing/free-file-do-your-federal-taxes-for-free The link is even in the instruction manual for US Federal Income Tax (albeit on Page 8) ... well, actually, it's not a link exactly ... but if you read it and it causes you to type "irs.gov free file" into google's search engine, you can get a link.
My opinion: Any understanding that may have existed has been breached. The IRS should proceed to build a free tax filing site for all taxpayers. The politicians responsible for preventing the IRS from having already done this should resign and spend more time with their family. Sorry to inflict that on their families. But sacrifices must be made.