Get your taxes done using TurboTax

Nope.  Before entering the stimulus amount received, it shows Federal Refund : 1933"

After I put in the two rounds of stimulus checks totalling $3600, it shows "FederalTax Due: 1667"

 

So it is obvious based on this that either A) the money has to be paid back, or B) there is a bug in the online Turbo Tax program.