People Cu3ed: Annnnd we're back...

Hopefully this will be the last time we have to post an update on this! The mysterious disappearing 'buy' button is now back, and we're assured by Valve that it's now here to stay (they've applied extra sticky super glu…