Christmas Gift Guide: Thoughtful and Affordable Gifts For Everyone On Your List!

It's time to start shopping! I've put together a collection of items that will hopefully give you ideas for everyone on your Christmas list. These are things I've purchased for myself, given in the past or plan to give this year.