Good price for what it is but can't see why you would so close to the launch of the new ones and if you're not fussed about that then why not just get an iPhone 7 which is extremely close in features but about half the price?
I bought iPhone 6 from them and didn’t have any problem with them too.
Just this site mate, that is a cracking deal and deserves heat
https://www.hotukdeals.com/deals/iphone-8-64gb-ee-30gb-data-36-a-month-24-months-864-with-ee-mobile-phones-direct-3022927 Why is this one gone cold then ? 864-525=339 Then 339divided by 24=14.125 for 30gb internet and unlimited minutes?