Craft fairs are a great way to get your holiday shopping done and support small businesses and artisans. Here's where to go ...