After you file

I don't know what you promised JH.  Turbotax is not a part of that deal.  If you promised to use them anyway that's something you will have to deal with.  Turbotax doesn't care if you started somewhere else.