Just wanted to say thanks to everyone who's placed an order from the print store. All orders prior to December 20th 2010 1PM have been shipped and should arrive before Friday. It's looking like Tuesday 5PM is the cutoff for orders to arrive by Christmas Day.
I know the store setup is less than desirable... we're looking into setting up a real shop with a shopping cart sometime soon. In the meantime, here's the links to the Single-Purchase Site and the Multi-Purchase Site.
Here's what's available so far: