It’s not even the end of November yet, but everywhere you go it seems like Christmas is in full swing. With only...