But at a hefty price. Valve's usual strategy of undercutting retail stores seems to have gone down the pot, as L4D can now (as of last night) be ordered on steam at a price of $44.99 + VAT ($52.86) + the ~$2 handling charge that appears on your transactions. However, you can get the game on Amazon for £25 free shipping, a mere $43 at current conversion rates, plus you get a the retail box and manual, and no download.

I think you get to play it earlier if you buy it on Steam though? Hmm.