I have not received my turbo card for my taxes yet I got an email say it should be here already what do I do about that
Has it been 5-10 business days since you ordered the Turbo Prepaid Visa Card? If it's been longer than 10 business days, then the Card's Customer Service phone number is displayed in this FAQ: