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.