Get your taxes done using TurboTax

A lame excuse here. Been filing form 8606 since the mid 90’s, but they need to recreate a new one each year?