- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.
‎April 18, 2020
2:11 PM