Ugh, not a fan of the first answer. Telling people what you would like, especially if they are not the type of people who can figure that out from paying attention to you, is not subverting the spirit of gift giving. People who deliberately give gifts with no thought to the recipient are selfish. They may have spent money on the gifts, but they care only about how it makes them feel, not about the person receiving it.
no subject