I don't get it. Here in UK it seems that iPhone 8 is way more than $50 more (or £50 for that matter). Here is why: When iPhone 7 was released the prices were: £599 for 32GB £699 for 128GB £799 for 256GB now its £699 for 64GB £849 for 256GB And here lies the problem. With iPhone 7 I could get the 128GB option for £699 which would give me nice amount of storage and reasonable price. NOW for the same amount of money I get half the storage on iPhone 8. As there is no 128GB option I am forced to either get 64GB for the same amount of money as iPhone 7 but lose half the storage OR pay extra £150 to get 256GB. Either way, if I need 128GB as I think that is sufficient amount of storage for me I am forced to pay £150 more than with iPhone 7. Of course I can opt not to buy anything which might end up be the case but why is Apple messing with this? So to me, those that need little more than 64GB are basically forking out £150 more (not £50). Why it couldn't be the same as last year? Even that £50 extra would be ok, but not £150!!! P.s.: I understand the thinking behind $50 more but it reality it really isn't the case unless you only consider 256GB.