Every year you swear you will get your holiday shopping finished in August so that you will not have to worry about it. While everyone else is fighting the crowds on Black Friday or panicking as the store shelves empty out, you vow that you will be done and relaxing. Flash forward to Thanksgiving dinner when you are busy going over your list, checking it twice so you can cross of the people who angered you the most throughout the year. Yes, you are going to get up at four am so that you can scratch, claw and fight your way through the crowds in the malls. So much for your well laid plans. There are ways to get all of your holiday shopping without spending more than you need to and without having to camp out in shop parking lots to get the best deals.  Read more