Still waiting a week later and now been told next in stock 20th December!!! So refund or wait! I tried to cancel on the day to buy at Argos instead but it had said
Already dispatched which was just a lie so I didn't buy it elsewhere. Can't believe I will have had to have waited 1 month to get it!