Hello, I pre ordered the iPhone 7 jet black which as I now know is in very high demand. I'm joining Vodafone after having several issues with my current network. I joined Vodafone expecting a better service, I haven't received my new phone or started my contract yet and I'm not very happy with the service. If it was expected that the iPhone 7 jet black would be delayed I should have been told that the moment I signed the contract instore. I was looking forward to the day for a whole week and even stayed in all day waiting. The advice and help I got in store wasn't very helpful either. Basically I was told it could be days or weeks before it arrives. I would not have gone to the trouble of preordering and joining Vodafone if I had known this. I'm still within my 14 day satisfaction guarantee and debating what I should do next.