I have been offered a Samsung S8 from sky for £26.50 with 10GB of data. This includes unlimited minutes & texts as I am a sky customer. Also can use the inclusive data, minutes & texts in 38 countries. Plus sky also roll over any unused data, so should always have plenty of data to hand. This works out at £792 over the 30 month contract, but you can change after 24 months. I think that's a fairly good deal for the s8 + 10GB of data.