Gift buying is one of my favorite past-times. I love picking out something unique and unexpected that shows my friends and family that I really know them and their taste. Here are my top picks for unique (and cheap!) items for everyone on your list!
And just one last tip! My favorite thing to gift is customized wine bottles. You can make up a name, vineyard, and company. Last Christmas I got Nick one. The wine was named after us, the vineyard and company after our pets. I know it is a little cheesy, but we had a great time drinking it with a romantic dinner. Plus you can keep the bottle! You can make this for practically anyone, and it is a thoughtful and unique gift. Here is a great website for designing.