I second this.
All you slaves to capitalism need to keep your old phones in circulation.
Sporadically I need to buy a 'new' phone from Game, never more than £100.
I pay £10 (or £12 can't remember) a month to GiffGaff.
So the maximum my phone costs is £220 a year, but normally £120.
For that...