My only concern is that despite the fact these guys are based in Poland, there's no guarantees that, that is where they've sourced the keys/games. Still, if they've been operating in Poland and the Czech Republich (both EU states) for 18 months then it would appear the keys should work fine for EU customers at least. I've just used it for games from the Blizzard store for now, as there's nothing Valve wise that I don't own already, and I'd rather not risk the several hundred pounds worth of games in my Steam account, even if the risk is small.