Before voting cold some adive for vodafone customers to get the best deal.
Needing a new contract I went through to the retentions department they offered me a sure signal free of charge (£100 in store or about £130 on ebay!!) as I complained about the poor signal in my house.
Also got the Samsung S5 16gb on the £39.50 contract for £27 per month which includes
unlimited text and calls and 4GB of 4G data. ( generally the Retentions dept will offer a 30% discount on the internet monthly price plans without any questions). 24 month contract.
I also get a 20% corporate discount due to my job so worth checking if your profession can get it. So in total a new samsgung S5 16gb plus the phone plan for £21.60 per month.