So they took a traditional American Holiday Time, and completely commercialized it to an extent they have queues lining up outside there stores at midnight?
This is why im never keen on christmas\birthdays, i've never given out a christmas card to anyone, even my kid brother,

Humbug

, but there never disappointed as they know i always give them money instead.
This is why i don't like holidays, if you want advise on an excellent present for any kid, Just Put the money in a card, they will be more than happy, Im 28 and every year my Auntie in London still sends me £10 in a card for my birthday every year, even at 28, it dosn't get disappointing
Everyone Be Cool, You, Be Cool.