It seems like the same gift giving problem creeps up each year when the holidays loom closer. There are always a few people that seem very difficult to buy gifts for on your holiday shopping list. You know, the ones that are the last to be crossed off your Shopping List. Either you may not know the person very well, or, in some cases, maybe you do know them