I bought two games, Spider-Man and Grand Theft Auto, waited about 15 minutes and got the first game, then after another five minutes I got the second one. There were some problems with the GTA one, I wrote to technical support, they surprisingly answered and helped. It looks like it's been working all day. If something goes wrong, I'll let you know.