Christmas is almost here, and if you’re a serious procrastinator who wants to save the shivering and snow trudging for your friendly FedEx delivery person, today’s the last day to get your shopping wrapped up. You’ll have to splurge on overnight shipping to guarantee delivery by Friday. Our gift to you? Great Christmas gifts that are still in stock, starting with 50 under $25 (some as little as $5) for women. Shipping may cost as much as the gift, but think of it as a small price to pay for not having to do battle with the other last minute shoppers or ending up giving a gift from 7-Eleven. Updates throughout the day, mouse over items for details, click to buy.