I understand paying a fee for your service and gaurantee of accurate filing. However forcing obtain any refund you force customers to either setup some kind of stupid account to have funds deposited that is not their checking account, or charge some ridiculous $25 fee for tax refunds to be "handled" by some third party entity prior to funds being deposited into an existing checking account just seems like a "grift" to me. Someone else just taking a piece of the pie before it comes to me. Ridiculous.