I have used H&R Block Deluxe for the past several years and have been pleased with the ease of use and have always been satisfied with my returns. I intend to use it again next year as well.
I would have given 5 stars-but-the software needs to be rewritten-computers have been around for over 30 years now, and this software the way they wrote it would not adjust to my bigger computer screen, it's not just a square box. I had to run the program at a different resolution than everything else on my computer, or I would have numbers or text in a box on a form that would be outside of the box. Just like this stupid survey I'm taking now, I have inches of blank screen on both side of this form. Come on people, I'm not using a phone or ipad etc to write this or do my taxes. Write it the way software should be written.
I have been using H&R's tax preparation software for years. It is easy and straightforward to use. Even with changes in the tax law I don't have to worry about making a mistake.
For my state return I entered $1646 in charitable contributions, but that was reduced to $1146 on the actual return - why? No information is available about that. There should be some type of notation telling you why that is the case. Also on my state form, you can contribute money to charities out of your refund. I did that, but the program kept showing my refund amount before the contributions, and in fact when I filed the program indicated that the full refund would be going to my bank account. So I don't really know what is going to my bank account and whether the contributions that were to be taken from my refund were. For federal- I tried to import some investment information from a third party site, and the software asked for my account number and password, but asked for no user ID which seemed odd, and then couldn't get any data. I've used this software for several years- and this is the only year I remember being so frustrated with it. So I don't know if it has gone downhill, or if my "stay-at-home" time has made me somewhat more irritable.