I try to support small, local businesses! Just bought our nephews gift at a local home-schooling/education/games store and made another purchase off etsy.

However I will admit I made a large haul on amazon for most gifts.

How about you?