Short and sweet but a part of me wishes that it was longer. :)
It starts off with a catchy beat to get me interested and as soon as the rapping begins, I was like "Aw Hell yeah!" The lyrics were very clever and funny and the vocals were well suited for the theme and style of the song. I can just imagine a child's reaction to this after being sung this.
It's too late to tell you "Merry Christmas" so I'm going to say that next Christmas, you're going to get your stocking stuffed with 'presents' from the reindeer stalls.