Get your taxes done using TurboTax

I'm an expat as well. Your location should not matter and there a huge delays this year for millions of filers. Hopefully you have filed requesting direct deposit in a US Bank.