Thanks for the link, but I prefer better known sites, STEAM, Origin, GoG, GMG, etc.
Dont like the idea of my CC details being at some unknown site. (You could argue that with recent hacks, you still face the possibility even when shopping at legit sites that dont properly secure your details.)


