Paid upfront for a game, and still haven't received my game key after 5 days. Auto-key system is broken. Also, CJS support is very slow to reply. I can't even ask for a refund. I'm not buying from CJS ever again.
3 years ago
CJS CD Keys has a
4.3
average rating
from
26,226
reviews