Every year since I went 100% self-employed, I've gotten a huge refund. I'm hearing from my friends though that this year the tax laws have been changed and they've owed money to the IRS. I'm poor as dirt (musicians don't make much) and can't afford to send them more money!
I use an online service called taxact online. I have used this for years and always get mine done early in order to beat the scammers.
I did mine as soon as I had most of my info. It's on hold right now. I owe the state more than I've ever owed them but it's not a huge amount. I owe the federal less this year than I have since I got divorced. My boss will make another deposit to my IRA between now and April so I'll wait and add that before I actually file it.
I have mine done next Monday by a tax professional who volunteers for our county's Action Program. The service is free for seniors and low income people.