I've spent months trying to get a…
I've spent months trying to get a prepaid card reward from them. They say it's been mailed, then weeks go by and it does not arrive. Three times so far. I don't believe this company is legit at all.
Date of experience:
Sep 03, 2023