Thought I post this. I guess its about total amount you'll pay for the duration of 24months. This deal amounts to £871which I think is cheapest around, OK allowances. I believe its available in all colours.
£26.50 Month + upfront £250 Elf15 give £15 off = £235
on O2 Unlimited Min, Unlimited txt and 3GB data 4G.
If you don't see deal, >>> Filter the price to minimum £24-£35 and scroll down.