These Eugene stores have items for cooks, gardeners, bookworms, music lovers and kids, all fit for gifting this holiday ...