Holiday promotions: too soon or just in time?

It’s beginning to look a lot like Christmas! At some [...]