Will my Stimulus check be directed deposited on my Turbo card? I moved addresses so I’m a bit nervous about a check. Single mother of two and only getting about 16 hours a week at the moment. I could really benefit from knowing exactly how I’m getting this.