User Reviews
Sort by content
- Sort by content
- Sort by time
User comment
1
CommentsWrite a review
FX1277122546
more than one year
IDG's website can no longer be opened, and there are still nearly 10,000 in my account frozen by them! Terrible scammers!
2023-02-28 14:24