Some people see getting money as a Christmas gift as thoughtless and insulting. If you're buying a person a Christmas gift, chances are you know them fairly well. And since you know them, then you more than likely know which stores they shop at frequently. Just hop over to their favorite store and buy them a gift card. This way, the recipient knows you made an attempt to get them something they like.