November 04, 2023
  • Support 4
  • Technology 0
  • Quality of offers 0
  • Reliability 0

The site has had issues with customer support, and many users report difficulty accessing their funds.

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