Madison_rogue, 11 months ago There's a Senate report available in the article with their findings. You could check there. I didn't see FreeTaxUSA in other linked articles, but that doesn't mean they didn't do the same thing.
There's a Senate report available in the article with their findings. You could check there. I didn't see FreeTaxUSA in other linked articles, but that doesn't mean they didn't do the same thing.