I ordered an iPhone upgrade from Vodafone a week ago, "delivery within 7 days sir." No it isn't. They haven't got any and have no clue when they will. Some quick investigation revealed that Carphone Warehouse do have 64GB iPhone 6's in space grey in stock. Thing is, how do Carphone Warehouse manage to sell them more cheaply, (and with a better data offering), on the Vodafone network than do Vodafone themselves.
That's nuts but what is even more nuts is that the Vodafone shops are full, are still selling phones they don't have to idiots like me who are too idle to shop around, and neither Vodafone nor apparently their customers care.