| iPhone 4 contracts. | |||||||||
| Provider | Tariff | Phone Size | Upfront Cost | Monthly Cost | Monthly Extras | Contract Lenth | GiffGaff Cost | Combined 24 month cost | Monthly Cost after additions |
| Apple | Unlocked Sim free | 16GB | £ 499.99 | £ - | £ - | 0 | £ 240.00 | £ 739.99 | £ 30.83 |
| Apple | Unlocked Sim free | 32GB | £ 599.99 | £ - | £ - | 0 | £ 240.00 | £ 839.99 | £ 35.00 |
| Apple | Unlocked Sim free | 64GB | £ 699.99 | £ - | £ - | 0 | £ 240.00 | £ 939.99 | £ 39.17 |
| o2 | 100 mins 500 text | 16GB | £ 299.99 | £ 15.50 | £ 6.00 | 24 | £ - | £ 815.99 | £ 34.00 |
| o2 | 100 mins 500 text | 32GB | £ 399.99 | £ 15.50 | £ 6.00 | 24 | £ - | £ 915.99 | £ 38.17 |
| o2 | 100 mins 500 text | 64GB | £ 519.99 | £ 15.50 | £ 6.00 | 24 | £ - | £ 1,035.99 | £ 43.17 |
| o2 | 200 mins unlimited text | 16GB | £ 249.99 | £ 21.00 | £ 6.00 | 24 | £ - | £ 897.99 | £ 37.42 |
| o2 | 200 mins unlimited text | 32GB | £ 359.99 | £ 21.00 | £ 6.00 | 24 | £ - | £ 1,007.99 | £ 42.00 |
| o2 | 200 mins unlimited text | 64GB | £ 449.99 | £ 21.00 | £ 6.00 | 24 | £ - | £ 1,097.99 | £ 45.75 |
| o2 | 300 mins unlimited text | 16GB | £ 169.99 | £ 26.00 | £ 6.00 | 24 | £ - | £ 937.99 | £ 39.08 |
| o2 | 300 mins unlimited text | 32GB | £ 269.99 | £ 26.00 | £ 6.00 | 24 | £ - | £ 1,037.99 | £ 43.25 |
| o2 | 300 mins unlimited text | 64GB | £ 379.99 | £ 26.00 | £ 6.00 | 24 | £ - | £ 1,147.99 | £ 47.83 |
| o2 | 600 mins unlimited text | 16GB | £ 99.99 | £ 31.00 | £ 6.00 | 24 | £ - | £ 987.99 | £ 41.17 |
| o2 | 600 mins unlimited text | 32GB | £ 199.99 | £ 31.00 | £ 6.00 | 24 | £ - | £ 1,087.99 | £ 45.33 |
| o2 | 600 mins unlimited text | 64GB | £ 269.99 | £ 31.00 | £ 6.00 | 24 | £ - | £ 1,157.99 | £ 48.25 |
| o2 | 900 mins unlimited text | 16GB | £ 49.99 | £ 36.00 | £ 6.00 | 24 | £ - | £ 1,057.99 | £ 44.08 |
| o2 | 900 mins unlimited text | 32GB | £ 139.99 | £ 36.00 | £ 6.00 | 24 | £ - | £ 1,147.99 | £ 47.83 |
| o2 | 900 mins unlimited text | 64GB | £ 219.99 | £ 36.00 | £ 6.00 | 24 | £ - | £ 1,227.99 | £ 51.17 |
| o2 | 1200 mins unlimited text | 16GB | £ - | £ 41.00 | £ 6.00 | 24 | £ - | £ 1,128.00 | £ 47.00 |
| o2 | 1200 mins unlimited text | 32GB | £ 79.99 | £ 41.00 | £ 6.00 | 24 | £ - | £ 1,207.99 | £ 50.33 |
| o2 | 1200 mins unlimited text | 64GB | £ 159.99 | £ 41.00 | £ 6.00 | 24 | £ - | £ 1,287.99 | £ 53.67 |
| o2 | unlimited mins unlimited data | 16GB | £ - | £ 57.00 | £ 6.00 | 24 | £ - | £ 1,512.00 | £ 63.00 |
| o2 | unlimited mins unlimited data | 32GB | £ - | £ 57.00 | £ 6.00 | 24 | £ - | £ 1,512.00 | £ 63.00 |
| o2 | unlimited mins unlimited data | 64GB | £ 29.99 | £ 57.00 | £ 6.00 | 24 | £ - | £ 1,541.99 | £ 64.25 |
| o2 | 100 mins 500 text | 16GB | £ 229.99 | £ 21.00 | £ 6.00 | 18 | £ 60.00 | £ 775.99 | £ 32.33 |
| o2 | 100 mins 500 text | 32GB | £ 389.99 | £ 21.00 | £ 6.00 | 18 | £ 60.00 | £ 935.99 | £ 39.00 |
| o2 | 100 mins 500 text | 64GB | £ 519.99 | £ 21.00 | £ 6.00 | 18 | £ 60.00 | £ 1,065.99 | £ 44.42 |
| o2 | 200 mins unlimited text | 16GB | £ 219.99 | £ 26.00 | £ 6.00 | 18 | £ 60.00 | £ 855.99 | £ 35.67 |
| o2 | 200 mins unlimited text | 32GB | £ 339.99 | £ 26.00 | £ 6.00 | 18 | £ 60.00 | £ 975.99 | £ 40.67 |
| o2 | 200 mins unlimited text | 64GB | £ 449.99 | £ 26.00 | £ 6.00 | 18 | £ 60.00 | £ 1,085.99 | £ 45.25 |
| o2 | 300 mins unlimited text | 16GB | £ 169.99 | £ 31.00 | £ 6.00 | 18 | £ 60.00 | £ 895.99 | £ 37.33 |
| o2 | 300 mins unlimited text | 32GB | £ 249.99 | £ 31.00 | £ 6.00 | 18 | £ 60.00 | £ 975.99 | £ 40.67 |
| o2 | 300 mins unlimited text | 64GB | £ 379.99 | £ 31.00 | £ 6.00 | 18 | £ 60.00 | £ 1,105.99 | £ 46.08 |
| o2 | 600 mins unlimited text | 16GB | £ 99.99 | £ 36.00 | £ 6.00 | 18 | £ 60.00 | £ 915.99 | £ 38.17 |
| o2 | 600 mins unlimited text | 32GB | £ 199.99 | £ 36.00 | £ 6.00 | 18 | £ 60.00 | £ 1,015.99 | £ 42.33 |
| o2 | 600 mins unlimited text | 64GB | £ 319.99 | £ 36.00 | £ 6.00 | 18 | £ 60.00 | £ 1,135.99 | £ 47.33 |
| o2 | 900 mins unlimited text | 16GB | £ 49.99 | £ 41.00 | £ 6.00 | 18 | £ 60.00 | £ 955.99 | £ 39.83 |
| o2 | 900 mins unlimited text | 32GB | £ 139.99 | £ 41.00 | £ 6.00 | 18 | £ 60.00 | £ 1,045.99 | £ 43.58 |
| o2 | 900 mins unlimited text | 64GB | £ 219.99 | £ 41.00 | £ 6.00 | 18 | £ 60.00 | £ 1,125.99 | £ 46.92 |
| o2 | 1200 mins unlimited text | 16GB | £ - | £ 46.00 | £ 6.00 | 18 | £ 60.00 | £ 996.00 | £ 41.50 |
| o2 | 1200 mins unlimited text | 32GB | £ 79.99 | £ 46.00 | £ 6.00 | 18 | £ 60.00 | £ 1,075.99 | £ 44.83 |
| o2 | 1200 mins unlimited text | 64GB | £ 159.99 | £ 46.00 | £ 6.00 | 18 | £ 60.00 | £ 1,155.99 | £ 48.17 |
| o2 | unlimited mins unlimited data | 16GB | £ - | £ 62.00 | £ 6.00 | 18 | £ 60.00 | £ 1,284.00 | £ 53.50 |
| o2 | unlimited mins unlimited data | 32GB | £ - | £ 62.00 | £ 6.00 | 18 | £ 60.00 | £ 1,284.00 | £ 53.50 |
| o2 | unlimited mins unlimited data | 64GB | £ 29.99 | £ 62.00 | £ 6.00 | 18 | £ 60.00 | £ 1,313.99 | £ 54.75 |
| o2 | 100 mins 500 text | 16GB | £ 429.99 | £ 21.00 | £ 6.00 | 12 | £ 120.00 | £ 873.99 | £ 36.42 |
| o2 | 100 mins 500 text | 32GB | £ 479.99 | £ 21.00 | £ 6.00 | 12 | £ 120.00 | £ 923.99 | £ 38.50 |
| o2 | 100 mins 500 text | 64GB | £ 549.99 | £ 21.00 | £ 6.00 | 12 | £ 120.00 | £ 993.99 | £ 41.42 |
| o2 | 200 mins unlimited text | 16GB | £ 364.99 | £ 26.00 | £ 6.00 | 12 | £ 120.00 | £ 868.99 | £ 36.21 |
| o2 | 200 mins unlimited text | 32GB | £ 414.99 | £ 26.00 | £ 6.00 | 12 | £ 120.00 | £ 918.99 | £ 38.29 |
| o2 | 200 mins unlimited text | 64GB | £ 484.99 | £ 26.00 | £ 6.00 | 12 | £ 120.00 | £ 988.99 | £ 41.21 |
| o2 | 300 mins unlimited text | 16GB | £ 299.99 | £ 31.00 | £ 6.00 | 12 | £ 120.00 | £ 863.99 | £ 36.00 |
| o2 | 300 mins unlimited text | 32GB | £ 349.99 | £ 31.00 | £ 6.00 | 12 | £ 120.00 | £ 913.99 | £ 38.08 |
| o2 | 300 mins unlimited text | 64GB | £ 419.99 | £ 31.00 | £ 6.00 | 12 | £ 120.00 | £ 983.99 | £ 41.00 |
| o2 | 600 mins unlimited text | 16GB | £ 239.99 | £ 36.00 | £ 6.00 | 12 | £ 120.00 | £ 863.99 | £ 36.00 |
| o2 | 600 mins unlimited text | 32GB | £ 299.99 | £ 36.00 | £ 6.00 | 12 | £ 120.00 | £ 923.99 | £ 38.50 |
| o2 | 600 mins unlimited text | 64GB | £ 369.99 | £ 36.00 | £ 6.00 | 12 | £ 120.00 | £ 993.99 | £ 41.42 |
| o2 | 900 mins unlimited text | 16GB | £ 189.99 | £ 41.00 | £ 6.00 | 12 | £ 120.00 | £ 873.99 | £ 36.42 |
| o2 | 900 mins unlimited text | 32GB | £ 239.99 | £ 41.00 | £ 6.00 | 12 | £ 120.00 | £ 923.99 | £ 38.50 |
| o2 | 900 mins unlimited text | 64GB | £ 309.99 | £ 41.00 | £ 6.00 | 12 | £ 120.00 | £ 993.99 | £ 41.42 |
| o2 | 1200 mins unlimited text | 16GB | £ 89.99 | £ 46.00 | £ 6.00 | 12 | £ 120.00 | £ 833.99 | £ 34.75 |
| o2 | 1200 mins unlimited text | 32GB | £ 139.99 | £ 46.00 | £ 6.00 | 12 | £ 120.00 | £ 883.99 | £ 36.83 |
| o2 | 1200 mins unlimited text | 64GB | £ 209.99 | £ 46.00 | £ 6.00 | 12 | £ 120.00 | £ 953.99 | £ 39.75 |
| o2 | unlimited mins unlimited data | 16GB | £ 49.99 | £ 62.00 | £ 6.00 | 12 | £ 120.00 | £ 985.99 | £ 41.08 |
| o2 | unlimited mins unlimited data | 32GB | £ 99.99 | £ 62.00 | £ 6.00 | 12 | £ 120.00 | £ 1,035.99 | £ 43.17 |
| o2 | unlimited mins unlimited data | 64GB | £ 169.99 | £ 62.00 | £ 6.00 | 12 | £ 120.00 | £ 1,105.99 | £ 46.08 |
| Orange | 50 mins 50 text | 16GB | £ 309.99 | £ 20.00 | £ - | 24 | £ - | £ 789.99 | £ 32.92 |
| Orange | 50 mins 50 text | 32GB | £ 449.99 | £ 20.00 | £ - | 24 | £ - | £ 929.99 | £ 38.75 |
| Orange | 50 mins 50 text | 64GB | £ 519.99 | £ 20.00 | £ - | 24 | £ - | £ 999.99 | £ 41.67 |
| Orange | 100 mins 125 text | 16GB | £ 239.99 | £ 25.00 | £ - | 24 | £ - | £ 839.99 | £ 35.00 |
| Orange | 100 mins 125 text | 32GB | £ 379.99 | £ 25.00 | £ - | 24 | £ - | £ 979.99 | £ 40.83 |
| Orange | 100 mins 125 text | 64GB | £ 449.99 | £ 25.00 | £ - | 24 | £ - | £ 1,049.99 | £ 43.75 |
| Orange | 200 mins 200 text | 16GB | £ 169.99 | £ 31.00 | £ - | 24 | £ - | £ 913.99 | £ 38.08 |
| Orange | 200 mins 200 text | 32GB | £ 269.99 | £ 31.00 | £ - | 24 | £ - | £ 1,013.99 | £ 42.25 |
| Orange | 200 mins 200 text | 64GB | £ 379.99 | £ 31.00 | £ - | 24 | £ - | £ 1,123.99 | £ 46.83 |
| Orange | 600 mins unlimited text | 16GB | £ 99.99 | £ 36.00 | £ - | 24 | £ - | £ 963.99 | £ 40.17 |
| Orange | 600 mins unlimited text | 32GB | £ 219.99 | £ 36.00 | £ - | 24 | £ - | £ 1,083.99 | £ 45.17 |
| Orange | 600 mins unlimited text | 64GB | £ 269.99 | £ 36.00 | £ - | 24 | £ - | £ 1,133.99 | £ 47.25 |
| Orange | 900 mins unlimited text | 16GB | £ 29.99 | £ 41.00 | £ - | 24 | £ - | £ 1,013.99 | £ 42.25 |
| Orange | 900 mins unlimited text | 32GB | £ 189.99 | £ 41.00 | £ - | 24 | £ - | £ 1,173.99 | £ 48.92 |
| Orange | 900 mins unlimited text | 64GB | £ 219.99 | £ 41.00 | £ - | 24 | £ - | £ 1,203.99 | £ 50.17 |
| Orange | 1200 mins unlimited text | 16GB | £ - | £ 46.00 | £ - | 24 | £ - | £ 1,104.00 | £ 46.00 |
| Orange | 1200 mins unlimited text | 32GB | £ 139.99 | £ 46.00 | £ - | 24 | £ - | £ 1,243.99 | £ 51.83 |
| Orange | 1200 mins unlimited text | 64GB | £ 189.99 | £ 46.00 | £ - | 24 | £ - | £ 1,293.99 | £ 53.92 |
| Orange | 1200 mins unlimited text | 16GB | £ - | £ 51.00 | £ - | 24 | £ - | £ 1,224.00 | £ 51.00 |
| Orange | 1200 mins unlimited text | 32GB | £ 99.99 | £ 51.00 | £ - | 24 | £ - | £ 1,323.99 | £ 55.17 |
| Orange | 1200 mins unlimited text | 64GB | £ 139.99 | £ 51.00 | £ - | 24 | £ - | £ 1,363.99 | £ 56.83 |
| Orange | unlimited mins unlimited data | 16GB | £ - | £ 61.00 | £ - | 24 | £ - | £ 1,464.00 | £ 61.00 |
| Orange | unlimited mins unlimited data | 32GB | £ - | £ 61.00 | £ - | 24 | £ - | £ 1,464.00 | £ 61.00 |
| Orange | unlimited mins unlimited data | 64GB | £ 99.99 | £ 61.00 | £ - | 24 | £ - | £ 1,563.99 | £ 65.17 |
| T-Mobile | 100 mins 100 text | 16GB | £ 239.99 | £ 25.54 | £ - | 24 | £ - | £ 852.95 | £ 35.54 |
| T-Mobile | 100 mins 100 text | 32GB | £ 379.99 | £ 25.54 | £ - | 24 | £ - | £ 992.95 | £ 41.37 |
| T-Mobile | 100 mins 100 text | 64GB | £ 449.99 | £ 25.54 | £ - | 24 | £ - | £ 1,062.95 | £ 44.29 |
| T-Mobile | 300 mins 300 text | 16GB | £ 169.99 | £ 30.64 | £ - | 24 | £ - | £ 905.35 | £ 37.72 |
| T-Mobile | 300 mins 300 text | 32GB | £ 269.99 | £ 30.64 | £ - | 24 | £ - | £ 1,005.35 | £ 41.89 |
| T-Mobile | 300 mins 300 text | 64GB | £ 379.99 | £ 30.64 | £ - | 24 | £ - | £ 1,115.35 | £ 46.47 |
| T-Mobile | 600 mins 500 text | 16GB | £ 99.99 | £ 35.75 | £ - | 24 | £ - | £ 957.99 | £ 39.92 |
| T-Mobile | 600 mins 500 text | 32GB | £ 219.99 | £ 35.75 | £ - | 24 | £ - | £ 1,077.99 | £ 44.92 |
| T-Mobile | 600 mins 500 text | 64GB | £ 269.99 | £ 35.75 | £ - | 24 | £ - | £ 1,127.99 | £ 47.00 |
| T-Mobile | 900 mins 500 text | 16GB | £ 29.99 | £ 40.85 | £ - | 24 | £ - | £ 1,010.39 | £ 42.10 |
| T-Mobile | 900 mins 500 text | 32GB | £ 189.99 | £ 40.85 | £ - | 24 | £ - | £ 1,170.39 | £ 48.77 |
| T-Mobile | 900 mins 500 text | 64GB | £ 219.99 | £ 40.85 | £ - | 24 | £ - | £ 1,200.39 | £ 50.02 |
| T-Mobile | 1200 mins 500 text | 16GB | £ - | £ 45.96 | £ - | 24 | £ - | £ 1,103.04 | £ 45.96 |
| T-Mobile | 1200 mins 500 text | 32GB | £ 139.99 | £ 45.96 | £ - | 24 | £ - | £ 1,243.03 | £ 51.79 |
| T-Mobile | 1200 mins 500 text | 64GB | £ 189.99 | £ 45.96 | £ - | 24 | £ - | £ 1,293.03 | £ 53.88 |
| T-Mobile | unlimited mins 500 text | 16GB | £ - | £ 61.27 | £ - | 24 | £ - | £ 1,470.48 | £ 61.27 |
| T-Mobile | unlimited mins 500 text | 32GB | £ - | £ 61.27 | £ - | 24 | £ - | £ 1,470.48 | £ 61.27 |
| T-Mobile | unlimited mins 500 text | 64GB | £ 99.99 | £ 61.27 | £ - | 24 | £ - | £ 1,570.47 | £ 65.44 |
| Three | 300 mins 5000 text | 16GB | £ 129.00 | £ 30.00 | £ - | 24 | £ - | £ 849.00 | £ 35.38 |
| Three | 300 mins 5000 text | 32GB | £ 219.00 | £ 30.00 | £ - | 24 | £ - | £ 939.00 | £ 39.13 |
| Three | 300 mins 5000 text | 64GB | £ 309.00 | £ 30.00 | £ - | 24 | £ - | £ 1,029.00 | £ 42.88 |
| Three | 500 mins 5000 text | 16GB | £ 49.00 | £ 35.00 | £ - | 24 | £ - | £ 889.00 | £ 37.04 |
| Three | 500 mins 5000 text | 32GB | £ 139.00 | £ 35.00 | £ - | 24 | £ - | £ 979.00 | £ 40.79 |
| Three | 500 mins 5000 text | 64GB | £ 229.00 | £ 35.00 | £ - | 24 | £ - | £ 1,069.00 | £ 44.54 |
| Three | 2000 mins 5000 text | 16GB | £ 99.00 | £ 35.00 | £ - | 24 | £ - | £ 939.00 | £ 39.13 |
| Three | 2000 mins 5000 text | 32GB | £ 189.00 | £ 35.00 | £ - | 24 | £ - | £ 1,029.00 | £ 42.88 |
| Three | 2000 mins 5000 text | 64GB | £ 279.00 | £ 35.00 | £ - | 24 | £ - | £ 1,119.00 | £ 46.63 |
| Three | 2000 mins 5000 text | 16GB | £ 49.00 | £ 40.00 | £ - | 24 | £ - | £ 1,009.00 | £ 42.04 |
| Three | 2000 mins 5000 text | 32GB | £ 139.00 | £ 40.00 | £ - | 24 | £ - | £ 1,099.00 | £ 45.79 |
| Three | 2000 mins 5000 text | 64GB | £ 229.00 | £ 40.00 | £ - | 24 | £ - | £ 1,189.00 | £ 49.54 |
| Three | 900 mins 5000 text | 64GB | £ - | £ 43.00 | £ - | 24 | £ - | £ 1,032.00 | £ 43.00 |
| Three | 900 mins 5000 text | 64GB | £ 90.00 | £ 43.00 | £ - | 24 | £ - | £ 1,122.00 | £ 46.75 |
| Three | 900 mins 5000 text | 64GB | £ 180.00 | £ 43.00 | £ - | 24 | £ - | £ 1,212.00 | £ 50.50 |