State tax filing

I get this message when I try to buy turbotax from amazon, because I reside in India this year: 

"This item is not available for purchase due to geographical restrictions." I hope that I won't have this problem if I order direct from Intuit.com. I wonder if I should file online or use the download software???