If you buy pc games, then you know steam is the premier place to purchase. They have the best selection of games, and they have some of the best prices on the internet, especially during a sale. It doesn't have the best user experience but it is simple enough to use.