Get your taxes done using TurboTax

have you talked with them on why they are claiming you?  that smells of fraud. 

 

be sure they do not claim you in 2020 and you'll get that stimulus no later than that (you will have to file to get it)