In the 48 hours since my last post, my progress on Christmas shopping has definitely improved. Thanks to Cyber Monday for all the savings! If you didn't take advantage of those sales, don't stress. Many retailers are extending their sales this week and will have many more throughout December. I ...