Get your taxes done using TurboTax

My card is a US-based, Navy Federal  Credit Union, but I have a foreign billing address that is not accepted.  Is there no way to allow ex-pats to pay for their taxes without having to use workarounds? Makes wanting to do the right thing difficult.