Although it shows no prices it says lower down on the page:
"The prices shown here are a guide based on an average plan costing £35 a month. The price of your phone or device may change according to the plan you choose."
Not sure if thats entirely relevant since no prices are shown though haha.
It's been on there for a few days now just to wind us all up. Yet you phone them and they still know nothing
As far as i'm concerned, the first network to release gets my contract. The race is on!