Surprise, surprise! The Apple Store is down. Could this be Xmas on the 17th? New Apple Cinema Displays or servers gone to heaven? Last-minute discounts for the US-based procrastinators?
Update 2: The Apple Store is now up. At first sight, it looks like the only new thing is a huge table detailing the last days to order stuff to get it by December 25. The table is extremely detailed and covers all Apple products and Standard and Overnight shipping options.
Quick, Batman, there's a fanboy poll after the jump: