Great ad, I like it.
I do find it interesting, though, that the whole ad focused around Christmas (the song, the Christmas tree, etc.) but at the end they went the the "politically correct" Happy Holidays.
EVERY COMPANY DOES THIS!
It's been annoying me more than past years, because they all want to use Christmas songs, Christmas trees, and Santa Claus in all manner of cynical ways to sell us their crap, while pandering to the supposedly overly-sensitive minority in this country who would feel offended if they even hear or read the words...
New Rule: If you're using traditional Christmas imagery or songs in your advertisements then you gotta say Merry Christmas instead of Happy Holidays you spineless hypocrites.
...
Anyway, Happy Holidays everybody.