I recently purchased a iMac 27 inch (late 2012) from John Lewis. When I ordered they showed "more than 10 in stock". I got an email confirming it would be delivered on my nominated date. The on-line status says "despatched for delivery on 21st December". When it did not arrive I rang customer services and they told me that there was no stock and I would not get it until sometime next year. Could my one have been diverted to another customer? I am a loyal John Lewis and Waitrose customer - I even have the christmas tree they use in their adverts - but it looks as if Christmas will pass without Santa delivering. Has anyone on the forum had a similare issue or even managed to get one from the store?