Just so newcomers don't get confused by the first few pages of the "Hey it's Nov 1st!" thread, this is here to let everyone know that Sam & Max is in fact released!
Some handy links:
Telltale's Sam & Max webpage. (more crazy stuff coming to this page soon)
Season 1 Collection page with some explanatory text about the collection.
Culture Shock order page in the store.
If you're looking for the demo, most of the pages above contain a handy link!
Oh, and if something goes wrong, there's always the support forum.
Enjoy and discuss :)