Didn't realise other retailers had stock yet. As long as it arrives by Xmas its fine. It says on my online tracking delivery 17th Dec, but was hoping thats they stick in a 2 weeks + date, but ship sooner. What date did you order say it would ship on?