I have used them for 18 yrs with no complaints.
My fees have always been explained during the process with the representative physically turning his/her monitor so I could see what was happening. I receive my money exactly when they say I will.
They aren't the ones with the exhorbitant fees--that would be the bank for RALs. I am going to try Turbo Tax next year & wait for the deposit to my checking account. I didn't have an account this year. My compliments to JH for the service they provide.
I have ALWAYS had pleasant & courteous reps. I'm sorry some have had such bad experiences. Remember, you can do taxes for free online. They have to charge a fee or else not open a door.
The bank, however, is another story.
Their fees ARE ridiculous. They work like a paycheck advance service as far as the interest they charge.