As far as I am concerned, an appropriately selected gift card is the best present I can give (or receive). The recipient is almost always ecstatic (I emphasize appropriately selected again here) and when I am lucky enough to receive one, chances are I will find something on my long list of needs that this [...]



