Still have online shopping to do? Mark your calendar for Free Shipping Day on Wednesday, December 18. The cyber-event marks the last possible day when retailers can guarantee on-time delivery by Christmas Eve. More than 740 online retailers so far have signed up to offer FREE shipping with no minimum order required. To review the full list of participating merchants, click here. Then, get your list ready for those last-minute gifts.