Good selection of games, GREAT prices, no malware or ads. I have purchased over 10 games from them and have never had a problem. I have changed computers a couple times and was able to easily re-download my games. I like that they let you "try before you buy"
You have to join their club to get discounted price on games, but you can cancel it as soon as you download your game... then just start it again when you want another game. Or stay with the membership and get special deals from them.