User Reviews
Sort by content
- Sort by content
- Sort by time
User comment
1
CommentsWrite a review
FX1226402614
more than one year
The customer support service is just a joke - staff just stand and watch you rather than help. Zero for customer service. The worse is that I even can’t access their site now... Everything sucks.
2023-02-20 14:22