Login
Start Free Trial Are you a business? Click Here
Anonymous
Everything is slow. I ve waited 8 DAYS for a game, this is really not Ok. Customer serivce is really useless, they do nothing about it, they just apologize. The deadline is 72h, not 8 DAYS!
2 years ago
Read Difmark Reviews
Difmark has a 3.1 average rating from 564 reviews