Get your taxes done using TurboTax

As previously stated - If you are paying by credit card the billing address must be an address in the US.