I have been using H&R Block for over 20 years and never had an issue. This year however, I do not have anything good to say about their services. My refund check was missing, which should not have been since I requested direct deposit and NOT a paper check. I called H&R Block 3 times to speak with the woman that did my taxes, the receptionist was being extremely rude on the phone when I was explaining to her that my check was missing, she was making assumptions and giving me wrong information. Finally after 3 phone calls I left a DM for the tax woman, my email started politely and professionally her reply was rude and extremely unprofessional. All I simply wanted to know was when the paper check was mailed so I knew not to contact the IRS to start an investigation, of course that really pissed off H&R Block and after that I never heard back from her asking if she could help or if I received the paper check. I finally did receive the paper check, which helps me pay my bills. I DO NOT RECOMMEND H&R BLOCK THEY ARE UNPROFESSIONAL and extremely rude find yourself another way to do your taxes,