Having a great Christmas in business is pretty much dependent on the same things as having a great Christmas at home-figuring out who is going to turn up, finding out what they want, preparing properly and having a contingency plan if it all goes horribly wrong. The thing that you…