Do NOT Use TurboTax to File Your Taxes

How TurboTax, H&R Block, and other members of the Free File Alliance have been scamming us for 20 years. And what it might do to your stimulus check.

haunts me in my dreams. When I go to sleep, I hear the electronic jingle loop in my head: “all people, all people, all people are tax people.”