It's not too late to order online with Christmas delivery. FreeShipping.org is a great resource for offers still on the table. Here are some of my favorites: Apple: Place your order by Wednesday, Dec. 21 for Christmas Eve delivery Neiman Marcus: To get free rush delivery on orders of any amount, use code NMQUICK and choose "promotional shipping" as your shipping method. This offer is valid until 11:59 am CST on Thursday, Dec. 22 The North Face: As long as you place your order of $100 or more by 11:59 pm today, Dec. 20 you'll be upgraded to 2-Day Shipping for free Nordstrom: Get free shipping and guaranteed Dec. 24 delivery on orders placed by 2 p.m. CST today, Dec. 20 CB2: Get free shipping with guaranteed holiday delivery on select gift and home items ordered by noon Wednesday, Dec. 21 American Eagle: Orders of $100 or more placed by 5 a.m. CST on Dec. 21 can be upgraded to 2nd Day Shipping for only $5 L.L. Bean: Free shipping and guaranteed Christmas Eve delivery on all orders placed by 11 a.m. CST Wednesday, Dec. 21 Zappos: This is unbelievable--Free shipping with guaranteed holiday delivery on all orders placed as late at 3 p.m. CST Friday, Dec. 23! (And they've got a whoooole lot more than shoes.) Keep in mind, many more retailers will be glad to get your presents delivered on time...it just will cost you extra. A couple other ways you can still use online shopping to your advantage at this late date: - Order online for in-store pick up. Available at many major retailers, including Best Buy and REI At least you'll avoid the store lines. - Gift cards. An electronic version can arrive in their inbox on Dec. 25 no matter how late you order. - Magazine subscriptions. The notice can be sent immediately, and it looks like you put some thought into it.