Right now, you can still do your online shopping without the fear of it arriving too late. I do most of my online shopping off Amazon.com and Walmart Site to Store. Walmart.com, with site to store pickup allows you to send a prepaid gift straight to the pickup department (old layaway dept. in our store) without any shipping fees. So if you have family out of state, just send their gift to their area Walmart and they can pick it up the next time they shop there. This sure beats paying shipping fees for all your out of state gifts.
You can also find free shipping from Amazon, Kohl’s and Toys R Us if you spend a certain amount on your order. There are many other free shipping deals out there, but these are just some of my favorites.