…until the end of it all!
That is to say, there are only 267 days left until 21 December 2012. Sure, you might say that there are actually holidays in there, but you could do your shopping online, so long as you make sure to keep an eye on the shipping window. Maybe it makes sense to upgrade to an Amazon prime account to make use of the guaranteed next day shipping.
And while you are at it, might as well start planning that doomsday vacation. You could head to France and enjoy the city of lights before it’s lit up for the last time, and then go join the rest of those who believe that the mother ship will be departing from the south of France sometime on the 21st.