After you file

On the Turbo Debit Card site they claim that DD are available immediately. It's been three days. No one responds to DM on twitter, phone calls, emails, posts on their forum sites.