Whether you’re buying them for a friend, colleague or family member, Christmas hampers are guaranteed crowd-pleasers packed with the best kinds of gifts: items you wouldn’t buy yourself.