I sometimes buy for my sister's family, 2 nieces and my mom and her bf. They live between 4-7 hrs away from DH and I...so we usually end up buying them gifts early.
I started shopping this year in early October and got some great deals that way! We buy for DH's family...Gramma, 2 Aunts, Cousin, Cousin's GF, Mom, Dad, Sister and BIL. That's about it...we also play Secret Santa that lets you only spend a max of $125 on the person you got and then $5-$15 on the others. The smaller gifts are consumable things or things you use on a regular basis (ie. socks, shampoo/conditioner, hair gel, gift cards to Starbucks, Second Cup, etc...)
We ended up spending a bit more on DH's parents and gramma this year b/c we bought them a photobook of our wedding photos from last year. It was about $50/book from MyPublisher....thank god for the 2 for 1 deals!