Do you have your Turbo Debit Card yet? It should be arriving within 5-10 business days of acceptance. If it has been longer than 10 business days, please report your card log in to report it lost/stolen.
Please view the link below to contact customer support.
Turbo Debit Card Contact Us