It was fairly easy to use but as a deployed member of the military there were some aspects that forced me to pay for upgrades. The foreign income form required me to upgrade the plan I used to file and I did not even end up filing foreign income. The only other option was to file by mail which is not a realistic method for me to file while deployed.