Last minute shoppers rejoice! Tomorrow, December 16th, is the annual Free Shipping Day. More than 2,000 participating merchants have already signed up and will be offering free shipping in the contiguous United States with guaranteed delivery by Christmas eve. Head over here to view the list of merchants who have signed-up so far, with additional merchants being revealed at 12:00am EST on Friday, December 16, 2011.
Head over here for more details.