Some people do their holiday shopping all year long, others wait until the last minute. With online shopping and fast delivery, it’s easier than ever to take care of everyone on your list without leaving your couch. But a brave few are determined to make gifts, with their DIY skills and eye for detail.
(But online shopping is a nice backup for those of us who can’t draw a straight line.)