Receiving a gift from anyone is always a treat and a pleasure. The idea that someone went out of their way to think about what you might like, made a special trip out to purchase that thing, took the ...