Get your taxes done using TurboTax

I truly think it’s because of the whole “free filing” is done 3/31… so of course they will release it on 3/31 it’s just crap.