I seriously never write reviews about…
I seriously never write reviews about anything but this company seem like the biggest scammers. Support told me it would take 30 business days to issue me out another card and it has been well over the 30 days period
By kye




