The hardest part of gift-giving is zeroing in on the exact perfect item. Do they already have this? Is this what they want?
We have all received a gift we know we are not going to use even though we are always thankful for anything we receive with love at Christmas. But there will be some of us now who still have an ...