matties1978
New Member

I signed up for the turbo prepaid Visa card and I still haven't received it. I received an email stating it should already be here but is not. What should I do?