I also used FreeTaxUSA, was easy enough to enter the data into the schedule c as well (for my ebay reselling business I used to do).
However, they don't offer an option to connect to your brokerage and download all your data for schedule D and what not. I did some day trading for a little while one year and it was a nightmare trying to figure out how to fill out the form with respect to codes , washes etc.. LOL.. so I ended up using Turbo Tax that year, which cost me $179 for state/federal with schedule C, D etc. So basically, it cost me $179 because I briefly did some day trading -- sucks lol. I suppose I need to learn how to fill out these schedule D's (and the other capital gains related forms) myself if I ever do trading again like that.