No U.S. Credit Card. Unable to Buy TurboTax

I am a long term resident of Japan but a U.S. citizen. This year I would like to purchase the TurboTax software. I used to just file directly with the IRS but they require a US phone number, which I do not have. I was at the checkout for the software, but the billing options is limited to US only. I do not currently posses any US credit cards but have VISA and MC linked to my Japan address. Please advise.