On kepelen site you can buy great games at low prices, game activation codes arrive instantly and there are many great ways to pay. However there are some minor bugs with the site itself (nothing that impacts buying and playing games), for example; it doesn't recognize YouTube subscription so I can't get VIDEO FAN! Achievement.