As the £150 + £10 top up got so much heat I thought this might be an even better deal. It works out as £164 more for which you get:
a) a non-clearance phone
b) 18 months of talk/ text allowance (essentially £9.11 extra/ month)
This requires no cashback deals/ quidco (would be an extra £30 off) etc.