I'm very tempted by Sky trade in. £114 for my S7 and an additional £100 from Sky. Free phones if I go for the S10. Plus Quidco although they don't have S10 listed yet. Last weekend they were giving £105 for the S9. Plus if I cash in 10Gb of data from my Sky piggy bank that I have for my kids phones I think it works out around £35pm. Now that's only 1gb of data but I still have another 8 gigs of data I can transfer when I need it from the piggy bank. A no brainer??