I have the same question. My wife and I moved to the UK in September. I just went through the process of completing our tax filing online through TurboTax, like we've done for the past ten years, but then found out at the very end that we cannot pay the filing fee either using our US credit or debit cards or from our refund, because of our foreign address.