Oh that's not as bad as I thought, but it was being peddled as a stimulus to everyone during national emergency, not as a tax credit from your future taxes.
It's just them giving me my taxes sooner. Not the product that was advertised.
__________________
Feel incredibly lucky and fortunate to have had DACA and to live in the US. Somtimes, I sit here and think about my incredible fortune.