Get your taxes done using TurboTax

You got lucky.  Congrats.  However, as far as we know, refunds won't be paid until after 1/29 even for the early test returns.