Get your taxes done using TurboTax

Holy cow! I'm overseas as well and having the exact same issue.  Just reported it.  I wonder if using a VPN would "trick" TT into thinking the payment is coming from the U.S.?