QVC are really bad like this. Sorry to say, I find that when things start to go wrong like this they tend to keep heading downhill. I was waiting for a coat for Christmas last year and every day I had to phone and check and each time I got a different answer. Some confirmed despatch while others said it was out of stock and still others said it would be out soon. I never did get it. After Christmas I essentially told them to stuff it and got my money back (which took ages too).
Their delivery claims are, IMO, wildy unrealistic. They are claiming 3-5 working day delivery on some items and yet it is still taking 2 days for them to despatch in the first place.