I have come to the conclusion that Steam (the game store) sucks.
From TweetDeck 10:38am Dec 28 2009 — ¶