Some people are just impossible to buy for, aren’t they?! There’s always one (at least) among your friends or family. Maybe it’s because they are finicky, or already have all they need, or it’s just ...