After you file

I have been using Turbo Tax for some time now and even recommended it to a few family and friends. This was the 1st year Turbo Tax decided to send me there debit card despite my card info. Now there is no clear communication regarding the stimulus package and how we will receive it? We are looking for answers not the same copy and paste response. I did not ask for Turbo debit Card so hopefully funds will be deposited with no hassle.