No matter what, they'll find a way to complicate your taxes enough that there's no way to truly file for free. Every few pages they'll try to upsell you on more. There was a law-suit (hoping to avoid cen-sor-ship via hyphenation) a few years ago regarding this practice, and I look forward to my pay-out from the next law-suit.