Thanksgivoweenyear would take it through to Jan 2. . . and on Jan 3, Valentine's Day magically appears in all the stores!