The holiday shopping season seems to get longer every year, but London department store Harrods took that to all new heights. The store had Santa and fake snow at its store a full 20 weeks before Christmas to mark the opening of its “Christmas World” department.