Re: Not being an American
Here now if you are an employee you get a pre-filled web form with employer(s) payments data, known healthcare deductions, and other data already inserted in the previous years. You need to fill missing data only - if any - and submit it.
If you don't fall into the categories that can use that, at least you can get the tax agency applications (a web one and a offline Java one) to fill the required forms and then file them electronically - for any amount. They may be less friendly than a commercial application, sure, but if your needs aren't very complex and you need to file a single declaration, they are fully usable.