You always mean to get it done early, but there's only so much you can do. And the mall tonight? Nightmare. But it's too late to order online, right? Well, not really. A number of stores are still taking orders and promising guaranteed delivery in time for Christmas, as long as you order today. Today! This is really it!
Deadlines vary from 11 a.m. to 9 p.m. today, so pace yourself accordingly. Below, a store for everyone on your last-minute shopping list.