One option to get it cheaper it to get it free on a minimum tariff. O2 are giving the 6100 free on £15 a month, equating to £180 a year, nothing to pay up front. Thats what I do for free phones anyway.