"........it says it's been mailed March 5th"
Did YOU mail your tax return? TurboTax does not mail it for you. If you did not e-file or put that printed tax return in an envelope and take it to a mailbox yourself, it has not been filed.
**Disclaimer: Every effort has been made to offer the most correct information possible. The poster disclaims any legal responsibility for the accuracy of the information that is contained in this post.**