If you have not received your Turbo Visa Debit Card within 5-10 business days of ordering it, contact customer support to confirm they have your correct mailing address and to order a new card. Refer to these steps to reach a live representative when you call.
Reference: When will I receive my Turbo® Visa® Debit Card? - Community