I shouldn't complain too much about these stupid holiday gift cards, since I've given them myself a time or two. But $18.48 billion on gift cards this year, up 6.6 percent from 2004? Doesn't that just scream, "I'm too self-centered to know what you want and too lazy to try to find out"?