I thought I'd post about my deal I got on the 5s in case anyone else fancies it. I think it's a good deal, let me know if there's better around. I'm with t-mobile. It's £32 a month with unlimited data (3G only), unlimited texts and 1000 minutes. This is the best plan details I've seen. The up front cost should have been £90 (16GB). I used a code uswitch30 to get £30 off. I visited the site going through Quidco who offer £40 cashback. That works out as £20 upfront cost and a pretty good plan. Hope someone finds this helpful.