Get your taxes done using TurboTax

it doesn't mean you are not eligible for the stimulus; worst case it means you'll get a paper check and not direct deposit of the money owned you.  (I agree it's it poorly worded)