I found some awful reviews of this tax company. For example, here: Log In There is a huge list of complaints against them. They're trying to bury the bad results with online reputation management, perhaps Brand.com. Has anyone else had bad experiences with them?