I file mine online. Turbo Tax pretty much holds your hand through the whole process. I ended up getting way more than I was expecting because I qualified for some rebate.... I have no idea why or even what it is, I just know I'm getting lots of money!