I have just done our list of who to buy for and even with just doing mine and DH's family and very close friends there are nearly 30 people on the list!
There is no-one I want to not buy for this year - except maybe DH's sister-in-law 
How many people do you buy for?