Gift giving can be a bit complicated. You wonder, is he/she going to like the gift? Will he/she use it? Will it wind up in a closet and collect dust? The most memorable of gifts come along to give the recipient just what they need at just the precise time. …