Some other users of Turbotax said even if you efile you still need to mail in your return to the irs is this the case?
No. When e-filing you do not need to mail additional information unless the IRS requests it by mail for clarification (which is uncommon).