Microsoft is promising that Holiday Super Sale purchases ordered by Tuesday December 20th will still arrive in time for Christmas, and even include free shipping, so if you’re looking for a last minute gift idea, you still have time to act.