Get your taxes done using TurboTax

I have exactly the same issue as you.  I'm also not in the US at this moment.  Very frustrating.