OneStopPhoneShop has 12 handsets available on O2 and Orange networks with 11 months Free on 12 month contract.
Quidco gives £36.50 cashback / order which means you can make a minimum profit of £16.50 on each handset. For the complete list, follow the first comment.
These offers works by cashback which you claim from OneStopPhoneShop at specified intervals. Purchasing via QuidCo.com who will give you a whopping £36.50 in extra cashback, meaning that you'll make a PROFIT of atleast £16.50 on the whole thing!! Remember to cancel the insurance after 3 months. OneStopPhoneShop are owned by the CarPhone Warehouse and provide reliable cashback.