I got a deluxe from Argos last week with next day delivery & so did 2 mates (all of us had been screwed over by amazon a week previous).
I was a little annoyed at argos customer service though. Rang up to chase the delivery on the delivery day and some lad answered and said "There must be a mix up with your order, I know for a fact we have none in and none before xmas", "I would cancel this and order a core, i can do it for you now if you want - That is the only way you will have one before xmas".....
THE CRAFTY FOOKER! ......
I knew he was upto something, get me to cancel, ring his mate to buy it and then flog it. Needless to say it turned up first thing the next day. (the lad was scouse btw !! LOL !!)