Mediocre trust score : 2%

Report viewed: 168 times

   1 Reviews

Shontai C

2023-04-26 22:51:48    0.5 stars

I am not even sure what to believe anymore. Their platform has been used to scam many of us and they do nothing about it. Lots of us have since filed a report at and recoup our loss.