Skip to main content
February 18, 2021
Question

New card

  • February 18, 2021
  • 1 reply
  • 0 views

I lost my turbo card and ordered a new one. I tried to call the 800 to see if they could tell me where the new one is. Any idea when ill get it?

    1 reply

    Employee
    February 18, 2021

    Normally, 5-7 business days, plus any USPS mail delays.