I live in UK. TurboTax will not accept my USA credit card due to billing address in UK. Can I pay TurboTax fees by direct debit from my USA bank account? in Get your taxes done using TurboTax
Turbo Tax credit card window freezes when trying to pay for state tax return efile? in Get your taxes done using TurboTax