So I play games from time to time. Usually I work through a game in a few months. I'm playing XCom - Enemy Unknown right now. Before that it was Borderlands 2. So you can see not necessarily the latest and greatest. Anyway, Steam has a simple interface and good prices. So I frequently get my games from them. What I don't get is how Steam continues to have just an incredible amount of bugs. It seems like it needs to be updated one a week. It struggles to "cloud sync" every time I shut it down. I'm never sure if it will autoupdate my games or not. It used to, but now doesn't. I get warning alerts from time to time. Why is this so hard for Steam. All I'm using it for is a place to buy games, and then a list of my Library where I click on it to launch a game. This seems like it should be a fairly trivial thing to accomplish. But ti seems continually to fail. For example, I've written this post while Steam attempts to cloud sync. It seems stuck. And by the way I have fairly fast internet for the US. And they can't sit there and claim they don't have the time to support Mac and the Mavericks OS. There is no excuse for that. Should I get my games from some other source? Will I have a better experience if I do? Or are the prices just too high in other places?