To buy gifts for people to whom you are not really acquainted, I recommend classifying them into the "sweet" or "savory" group and buying them chocolate or mixed nuts respectively. This does require that you know a little about someone's tastes first, but it's quite possible if you try.
Mokalus of Borg
PS - Being a sweet-tooth myself, I tend to assume everyone wants chocolate.
PPS - So this is as much a suggestion for me as for you.