It's wierd that I just noticed upon hearing this tune that I don't have anything I can call a christmas feeling...
Here in the Netherlands, we normally don't do presents with christmas... We have them in the start of december on a holiday very similar to christmas. We do celebrate christmas, just without presents.
Ahh... The happy tunes here do lift my spirits, so I guess everything is alright.
Merry Christmas! To those that celebrate it, anyway. To the rest: Happy Holidays!