I'm having same problem and if call the customer service number it tells me to call back another time it doesn't even go to the menu options to check things via...
I would certainly hope so ,I have used my turbo card for direct deposit for years , even for school stuff, and tax returns , ect the stimulus check sure the hec...