A few months ago we reported that O2 had removed subsidies on its £35 tariffs and this resulted in phones being free only on the more expensive £75 tariff. O2