Welcome to Vodafone Community
Its nice to read some balance so thank you for your post.
I'm sure this will be fed back.
Unfortunately every Apple iPhone launch I've either been involved in or followed has been fraught with delays,slipped delivery time frames resulting in unimpressed customers.
That's through Apple Online and Stores too.