Do you have all your gifts planned? At least a rough idea of what you want to give your loved ones? What about that person who is so very hard to pick for? Terry had a great suggestion - teach this person to knit (or have us do it).
You could put together a beginner's kit as pictured and make a gift coupon redeemable with private lessons with their favorite knitter, you. Your time can be one of the best value additions to a gift and you will be creating unforgettable memories as you bring another knitter into the fold. Then, in the following years, you can gift that individual with delicious yarn and patterns, rather than trying to figure out the perfect thing. If you aren't feeling very instructive, then you could leave the teaching to us and include a gift certificate for the value of a Beginning Knitting class.
Do you know how to crochet? How about this hypothetical person who is hard to buy for? Maybe you could take a Beginning Crochet class together.
New dates for both of these beginning classes will be available after Dec. 28 (thus the suggestion of purchasing a gift certificate for the value of either class).