I was lucky, spent one day last weekend and got 99% of my shopping done. I made a list and I was like a Navy Seal from store to store just knocking things off the list. I got something for everyone and did it all in under 4 hours. It was pretty funny trying to make it back to my truck with all of the packages though...It was hot in the stores so I took my coat off, I looked like a crazy, muscular, lean Santa! LOL.