Over the years I have bought 50-100 games off them and have only come across a few problems, namely downloading or missing DLLs (could be due to my virus protection doing overtime, who knows), though at the time I really didn't need more games. Other than that all my games have run smoothly.