The Turbo Visa prepaid card is typically delivered within 5-10 business days of signing up; the FAQ below provides further details:
https://ttlc.intuit.com/community/refunds/help/when-will-i-receive-my-turbo-prepaid-visa-card/00/27306
How is the card delivered? Do I have to sign it personally?
The Turbo Visa Debit Card is delivered via USPS mail and you shouldn't have to sign for it.
Reference: When will I receive my Turbo® Visa® Debit Card? - Community
When I asked for a card replacement through my online account, it prompt me to check my mailing address. I entered a new one because I moved to another place, will my card arrive to the new mailing address I entered recently?
Is my card almost here