Get your taxes done using TurboTax

The $35 banking transaction fee is for having your tax refund deposited in your bank account as opposed to a new account with some other banking company (I forget which one).