Other financial discussions

Yes I did. Unfortunately, I am hearing mixed messages regarding the turbo debit card. First thing I would do; is go verify your banking info for your stimulus payment on the IRS website. 

I have heard people received their payments on their turbocards and then there were others such as myself who never recieved it because the IRS "didn't have enough information to process the payment" 

So definitely verify your info.