Get your taxes done using TurboTax

There are many people upset about this. Turbo Tax, can on comment on why other companies already have 8915-F in their system and TT is still saying that it is expected 3/31???  Will it be sooner and how much sooner?? I would like to stay with Turbo Tax, but if TT will not respond to this then going to join others in switching. If you are in the same position as me please reply to this because if TT sees a lot of replies hopefully they will take notice.