I posted about this earlier, freaking out when stimulus funds came in a debit card, all the fees and limitations, etc.
Well, it turns out no problem. I finally calmed down and called my bank. The guy said bring it to the drive through and we will upload it to your account. Yay!
If only they had put this as the first instruction: "The funds can be deposted in your bank account, no fee."