We have used them several years for our tax return. We had an adoption and were allowed to take additional credits. They were able to find them all so we were able to get all of our write offs and we were able to get a large refund. We highly recommend them.
PROS: knowledgable, quick, easy to get into
CONS: may not get the same person year to year