Get your taxes done using TurboTax

WELL, considering people have commented on it within the last two weeks, I would imagine that it's still being looked at. Also, no I moved over 1000 miles away.