Devouch, scammed me of an account, but I can't be bothered to open a report. I paid $80 for it by the way. Enjoy the money.

Status
  • This is a legacy feedback and no evidence has been provided for the claims made
Review
Top