They're probably the site I buy most often from, and I have never had an issue with any purchase. You get rewarded with Blue Coins when you buy a game (percentage of the price paid) which you can then put towards other purchases over time. In fact, I usually find that it is more cost effective to first buy the Blue coins I need for a purchase and then buy the game with those rather than the store price.