Get your taxes done using TurboTax

I really hope it's March 3 and not March 31.  The fact there's a month difference between the link you provided and what TT said over the phone is very troublesome.  If you can't trust TT communicates, it might be time to look elsewhere.