Not sure if this belongs here... I used Turbotax, and when I downloaded my transactions from Vanguard, it had all my sales with cost basis of zero. Great. I contacted Intuit and I was told "Tough, you just have to enter the cost bases manually." Well, fine! However, at some point in the process I had gone into some form and overridden the cost basis. When I went to E-file, Turbotax told me I couldn't E-file with overridden data, and that I had to revise some worksheet that I couldn't even find. It also wouldn't let me E-file unless I entered the EIN for all my 1099's. I had a couple where I knew the amounts and of course reported it properly, but I hadn't actually gotten the form. (Having moved, sometimes my mail doesn't catch up with me.)
So much for E-filing. It also seemed like quite a hustle for them to say "Federal E-file is free - but oh, by the way, if you want to E- file your state return, that will be an extra $19.95."