They do charge for oddball forms, but they're super up front about that. Like when you select the forms they tell you the price. I have multiple income streams and multiple weirdo tax situations (farming, day job, three consulting firms, my own consulting) and it still only takes me 30 minutes to do my taxes with them.