Other financial discussions

Same happened to me. I'm sitting over here thinking that I'm okay...when really I'm not. I had a funny feeling about the turbo card....first time I ever decided to use it for my return...and now this...never again!  Oh and anyone else.out there patiently waiting for their money....better reconsider using their turbo card....because I have a feeling no stimulus payments will go on anyone's card.