All of New York City glows neon bright during Christmastime and businesses like Macy's flagship store mark the occasion with miniature works of art in their windows. Incredible displays line 5th Avenue, especially up near Central Park though they barely warrant a glance from shoppers looking for that last-second gift.