How well do you understand your customer? Do you know them well enough to buy a Christmas present that knocks their socks off? This should be the aim that you set yourself RIGHT NOW. You need to understand your customer nearly as well as you know yourself. But how can...