porter122
New Member

Why does it take more than 7-10 business days to receive turbo card? How can you set up the account if you dont have card number because you never got turbo card? Why is it so hard to talk to someone