Very nice story. Having a human Starfleet officer rediscover the true meaning of Christmas through the experiences of a once oppressed alien. That was a great premise and an even better execution.
On a side note: Can you imagine having to do X-mas shopping in the 24th century? Lavelle was right, once you got replicators, it really gets tough.