If you still have shopping to do before Christmas, panic mode has to be setting in. Retail studies indicate less than half of us have completed our holiday shopping, but as we saw on Black Friday, stores are fighting for your dollars by significantly adjusting their hours.
Toys R Us opens at 6 a.m. Saturday and will stay open nonstop until 9 p.m. Christmas Eve, a grand total of 87 hours. Kohl's opened at 6 a.m. Friday and won't close again until 6 p.m. Christmas Eve, a 108-hour stretch for consumers to finish filling their lists.
Retail studies show in-store foot traffic dropped 20 percent last weekend, compared to the same time in 2012. That could mean long lines these last few days.
If you're hoping to avoid the crowds, here are six places where you can shop from home or by phone without having to pay a dime to get your gifts under the tree in time: Radio Shack (Friday by 1 p.m., $25 minimum), Best Buy (Friday by 2 p.m., $25 minimum), Saks Fifth Avenue (Sunday by 5 p.m.), REI (Monday by noon), Nordstrom (Monday by 2 p.m.) and Zappos (Monday by 6 p.m.).
Other retailers that require a subscription or membership still have free shipping through the weekend.
As for finding deals in these last days before Christmas, they're generally not great, but Market Watch says your best bet for discounts right now include apparel, winter gear, sleepwear, cameras and holiday decorations.