THE WORST customer service I have ever experienced. They screwed up my tax return so badly that I had to go back in three times begging them to file the correct information. They never did.
I had to payback more than $2000 the next year and wasn't even partially compensated for it.