Before I start, I know there are lots of people that hate O2, but if it's not a life and death situation if the network goes down for a few hours, this may suit you.
PLUS ..... YOU MAY ALSO BE ABLE TO CLAIM £42 QUIDCO CASHBACK ON THIS
This is an online deal only.
I can't figure out how they do this, but if you're OK to pay £24/month and keep requesting cashback every quarter from month 6, this phone and O2 contract works out at only £8.50/month over the 24 month contract period. That's a total of £204 over the total period for a phone that you'll pay £250+ for outright, without a contract.
The contract gives you unlimited minutes, unlimited texts and 12Gb of data monthly (3Gb + a free 9Gb bolt-on for 24 months). You can port your number from another network and there's next working day delivery free of charge
The cashback claim is simple with Mobile Phones Direct (part of AO.com) and I've never had a claim rejected on the 3 contracts I've had with them. Cashback on 24 month contracts is claimed during billing months 6, 9, 12, 15 and 18 from the date of connection.
So, you pay £24/month to O2, but the effective cost after cashback is only £8.50/month. I know some people will moan about having to claim cashback, but if you don't want to do this, just take a "normal" monthly contract, or PAYG - I bet it's lot more expensive