Halloween is almost here, and you know what that means: that Christmas is also almost here — or at least close enough for the most ambitious retailers to start monkey-flinging porducts at us like so ...