Get your taxes done using TurboTax

Just to clarify as I needed more space - I cannot subtract from my return because I live abroad, I tried with my american credit card that is listed with home address abroad, I tried with a paypal debit card that is still listed in the US as home address and finally after talking to a customer service person, I tried to pay with my friend's credit card who lives in the US. In all instances I get a message above saying to verify address, credit card number and CVV number. There is some glitch in the system and now I am stuck and can't pay the fee to submit my taxes.