there are reports that O2 will slash its iPhone prices in May in order to clear stock for the new third-gen model, which is expected to appear in July.
Specifically, iPhone will be offered from free on a £35 a month contract (compared to £45 currently).
To read the full story, head over to our sister site ME.