July 03, 2022
  • Support 2
  • Technology 3
  • Quality of offers 3
  • Reliability 2

This is scam, they disable my account and asked me to pay 20 percent of my balance before I can withdraw..they went further to give me deadline to pay or else my account will be locked for 3 month and i won't be able to contact customer service.
Whatever you do not give your money to them.

This review reflects the subjective opinion of the user, and not the official position of the editors.


0 reviews